Login App. Developed using Node.js + Express.js + Bcript + CORS + Dotenv + JSON Web Token + Mongoose + MongoDB.
CSS
Can I try this web app? ๐ฎ
โ ๏ธ The web deployment is no longer available since the Mongo DB database of this web app no longer exists. You can download the project in your PC, creating a cluster in MongoDB and making the app running.
What can you do with this web app? ๐ค
You can:
๐๏ธ Register in the app. ๐ฑ๏ธ Log in as a registered user in the app. ๐ Log out.
Which technologies did I use to develop this app? ๐ค
This backend has been done with the following technologies:
It is a web app I made based on Fernando Herrera's Angular course ๐ง. I havent made barely changes compared to the project that Fernando Herrera made on the course, but just because I want to learn and adquire the Express.js knowledge ๐ค. I learnt with this project about:
๐ Good practices about Node.js and Express.js. ๐ฆ Hot to use CORS in an Express.js app. ๐ How to use Dotenv in an Express.js app. ๐ฉ How to create endpoints and reply to frontend requests with JSON Web Tokens. ๐ How to encrypt passwords with Bcript. ๐ How to use Mongoose and a no-SQL DB like Mongo DB. ๐งก How to use better Postman to simulate the frontend requests. ๐ You can check the frontend part of this app here: https://github.com/SergioGordillo/LoginAppAngular. ๐ How to deploy an app on Heroku.