Skip to content

muriiloandrade/marvelog

Repository files navigation

Welcome to Marvelog 👋

License: MIT

Marvelog is a application that work as a Marvel catalog where you can favorite your comics and characters from Marvel.

Development stack

NestJS Angular Docker Visual Studio Code Postman

Dependencies

Node.js or Docker and Visual Studio Code (or your preferred editor)

Install

  1. Fulfill a .env.dev file based on .env.example, then

For Docker and Docker Compose users:

cd marvelog-server && npm run cs:local

Running without Docker Compose:

  1. Install both projects dependencies
npm ci
  1. Do the following:
  • For Backend:
cd marvelog-server && npm run start:localdebug

    or (if you don't want to debug)

npm start
  • For Frontend:
cd marvelog-client && npm

Future features and improvements

  • Search with Enter on the main page of character and comics
  • Order the search on all pages
  • Create a "forgot password" page
  • Check if the last modified date from the returned data from Marvel's API is greater than the one in database and update the database record if so

Author

👤 Murilo Andrade

🤝 Contributing

Contributions, issues and feature requests are welcome!
Feel free to check issues page.

Show your support

Give a ⭐️ if this project helped you!

License

Licensed under the MIT license