Skip to content

MukeshCheekatla/notesApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 

Repository files navigation

📝 Notes App

A modern, full-stack notes application built with React and Flask. Designed for speed, security, and a seamless user experience.

🚀 Live Demo: allmynote.netlify.app


✨ Features

  • 🔐 Secure Auth: JWT-based user registration and login.
  • 📝 Note Management: Create, edit, and delete notes with ease.
  • 📌 Organization: Pin important notes to the top and archive others for a clean workspace.
  • 📱 Responsive Design: Fully optimized for all screen sizes from mobile to desktop.
  • 🎨 Modern UI: Clean, minimalist interface with smooth transitions and gradients.

🛠️ Tech Stack

Frontend

  • Framework: React + Vite
  • Styling: Tailwind CSS
  • Icons: Lucide-React
  • State Management: React Context API

Backend

  • Framework: Flask (Python)
  • Database: PostgreSQL + SQLAlchemy
  • Authentication: JWT (JSON Web Tokens)
  • Deployment: Render (Backend) / Netlify (Frontend)

🚀 Getting Started

1️⃣ Backend Setup

cd backend
python -m venv venv
# Windows
.\venv\Scripts\activate
# Linux/Mac
source venv/bin/activate

pip install -r requirements.txt
python app.py  # Available at http://localhost:5000

2️⃣ Frontend Setup

cd frontend
npm install
npm run dev    # Available at http://localhost:5173

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published