Webiste live at https://natours-io.onrender.com/
This was developed under the guidance of Jonas Schmedtmann's Node.js course that consists of
- 📃How to create an API
- 🎮MVC Architecture
- 👩💻User Authentication
- 📚Data Modelling
- 🤳File Uploading
- 📌Realtime Map integeration using Mapbox
and much more 😉
- Signup and create your own account!
- Login to your account!
- Each login session is persisted using cookies
- Reset your password
- Update your password and profile
- Stripe payment checkout gateway 💸
- Upload Profile Picture
- Email service 📨
- Responsive for Mobiles, Laptops and PC 📱
Easyauth is built using Node and uses core node modules for most of the backend part. MongoDB database is used along with Mongoose API.
Want to contribute? Great!
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Copyright notice: Opensource Project. Not necessary but credits would be nice!