An open API service indexing awesome lists of open source software.

https://github.com/ifaronti/note-app

Fullstack Note Taking app.
https://github.com/ifaronti/note-app

aws-lambda axios docker ecr fast-mailer fastapi next15 swr tailwind-css

Last synced: 4 months ago
JSON representation

Fullstack Note Taking app.

Awesome Lists containing this project

README

          

### NOTE TAKING FULLSTACK APP

# Story:
- Users can:
- Register an account
- login
- create notes
- modify notes
- archive notes
- restore notes from archive to active
- delete notes
- search notes by tags, content or title
- view notes by tags
- change password
- recieve email for password reset incase forgotten
- reset password
- login with github
#
## Frontend
- Next15
- tailwind
- SWR
- axios
- React
- React-Load-Spinner
#
## Backend
- Language:
- Python

- Framework:
- Fastapi

- Tools:
- Prisma for migrations
- psycopg2 for raw SQL queries
- passLib
- pyjwt
- docker
- Fastapi-mail

- Services:
- AWS ECR (Image repo)
- AWS LAMBDA (serverles)
- Neon.tech (database server host)
- vercel (frontend host)
- gmail for mail client (password reset)
#
## Links:
- [frontend](https://note-app-eight-peach.vercel.app)
- [backend repo](https://github.com/ifaronti/Note-Backend-Fastapi-B)
#
## Acknowledgment:
- Stackoverflow: for disovering better practices.
- Chatgpt: for fixing errors in my raw sql queries.
- Ifarontimi: ayo, ayo ayo WHAT'S MY NAME?!