- CRUD(Create,Read,Update,Delete,) Opration On NOTES
- User Signup and login
- JWT Based Login
- Encryption Password for Security (Trust me i will not read your email)
- Clone Repo
- open Terminal in Clone repo dict
- Install requirements.txt
pip install -r requirements.txt
- fastapi dev start.py
-
For create User - http://127.0.0.1:8000/user/createuser (POST)
-
username
-
password
-
email
-
Date -optional (Will Take Current Time)
-
For Login User - http://127.0.0.1:8000/user/login (GET)
- username
- password
-
For Fetch user info - http://127.0.0.1:8000/user/getuser NO login Required (GET)
- username
- password
- auth-token
-
For create Note info - http://127.0.0.1:8000/note/createnote NO login Required (POST)
- Title
- Desc
- Tag -default vale Gen
- Date -optional (Will Take Current Time)
-
auth-token
-
For Fetch All Note of a User - http://127.0.0.1:8000/note/fetchnote NO login Required (GET)
-
auth-token
-
For Update Note of a User - http://127.0.0.1:8000/note/updatenote/ NO login Required (PUT)
- id (Notes id)
Any Value u need to update
-
auth-token
-
For Delate Note of a User - http://127.0.0.1:8000/note/deletenote/ NO login Required (DELETE)
- id (Notes id)
- auth-token