Please sign in to access this page

REST API for Auro's Database

REST API for Auro's Database

7 devlogs
22h 14m
Created by Youssef

This is a REST API service to connect to my AUROCORE project's database. It has a lot of advanced features like:
1- Authentication System with email verification and google&github integration that uses JWT and Refresh Tokens.
2- Database to save complex nets like Profile (pfps, backgrounds, customizations, stats, tasks, notes, memories, journals, and much more!) using MongoDB!
3- Cloudinary integration to save photos and videos and save them in the database as urls!
4- AIResponse handler to handle the AI integration for my AUROCORE project (can be found on my profile!).
5- More complex nets as Plans (the unique idea for AUROCORE that no other productivity app has!) and simpler like Milestones and Projects.
6- Has TEAM collaboration stuff such as users, friends, sharedTasks, banners, profile view.

And much much more that can be found and sensed on my AUROCORE project.

Timeline

Finished the tasks backend

Update attachment

Applied the customization POST/GET requests to make the Customization page work as intended

Update attachment

Finished the backend for Google and GitHub integration to signup and login with the required behavior.

Update attachment

Added more advanced features to the Auth system for my AUROCORE project, it can now do email verification and get JWT token.
Even added the Google, GitHub integration but didn't test it yet.

Update attachment

Deployed the database to online Railway.

Update attachment

Ship 1

1 payout of shell 41.0 shells

Youssef

3 months ago

Youssef Covers 2 devlogs and 7h 23m

Finished the Swagger documentation and the README.md File.

Update attachment

Made the schemas I will need using mongoose and successfully implemented the MongoDB and made the REST API work by testing it using Postman and successfully build authentication system using JWT and bcrypt.

Update attachment