Skip to content

Releases: harsh-chauhan-dev/NoteApp

Personal Knowledge Management Platform v1.0.0

Choose a tag to compare

@harsh-chauhan-dev harsh-chauhan-dev released this 27 Jun 17:47
b6b8e92

🚀 Personal Knowledge Management Platform v1.0.0

🎉 Initial Stable Release

The first stable release of the Personal Knowledge Management Platform is now available.

This release introduces a production-ready full-stack application built with the PERN Stack that allows users to securely manage their personal notes with authentication, authorization, and cloud storage.


✨ What's Included

🔐 Authentication

  • User Registration
  • Secure Login
  • JWT Authentication
  • Refresh Token Authentication
  • HTTP-only Cookie Security
  • Secure Logout
  • Password Hashing using bcrypt

📝 Notes Management

  • Create Notes
  • View All Notes
  • View Single Note
  • Update Existing Notes
  • Delete Notes
  • Pin / Unpin Important Notes
  • User-specific Note Isolation

🛡️ Security

  • Protected API Routes
  • Authentication Middleware
  • Authorization Checks
  • Secure Cookie Handling
  • Password Encryption
  • Refresh Token Session Management

💾 Database

  • PostgreSQL Database
  • Neon Cloud Database
  • Optimized SQL Queries
  • Automatic Timestamp Management

🌐 Deployment

  • ✅ Frontend deployed on Vercel
  • ✅ Backend deployed on Render
  • ✅ PostgreSQL hosted on Neon

🛠 Tech Stack

Frontend

  • React.js
  • React Router
  • Context API
  • CSS

Backend

  • Node.js
  • Express.js
  • JWT
  • bcrypt
  • Cookie Parser
  • CORS

Database

  • PostgreSQL
  • Neon

📈 Highlights

  • Production-ready REST API
  • Secure authentication flow
  • Clean project architecture
  • Full CRUD functionality
  • Cloud deployment
  • Responsive user interface
  • Error handling and validation
  • User-level data protection

🚀 Live Demo

Frontend

https://note-app-chi-smoky.vercel.app/

Backend

https://noteapp-9akl.onrender.com/


📌 Future Roadmap

  • Search Notes
  • Categories & Tags
  • Rich Text Editor
  • Markdown Support
  • File Attachments
  • Dark Mode
  • Archive Notes
  • Trash & Restore
  • Note Sharing
  • Favorites
  • Full-text Search
  • PWA Support

🙌 Thank You

Thank you for checking out this project. Feedback, bug reports, and feature requests are always welcome.

If you find this project useful, consider giving it a ⭐ on GitHub.

Full Changelog: https://github.com/harsh-chauhan-dev/NoteApp/commits/v1.0.0