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.
- Host: GitHub
- URL: https://github.com/ifaronti/note-app
- Owner: ifaronti
- License: unlicense
- Created: 2024-12-31T15:06:41.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2025-02-18T10:47:47.000Z (8 months ago)
- Last Synced: 2025-03-12T00:37:49.052Z (7 months ago)
- Topics: aws-lambda, axios, docker, ecr, fast-mailer, fastapi, next15, swr, tailwind-css
- Language: TypeScript
- Homepage: https://note-app-eight-peach.vercel.app
- Size: 234 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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?!