A modern, full-stack notes application built with Next.js and TypeScript, powered by PocketBase for backend operations. Users can add and view notes.
Features • Tech Stack • Installation • Contributing • Screenshots
- Intuitive Note Management - Create, edit, and delete notes with ease
- Responsive Design - Seamless experience across all devices
- Fast Performance - Built with Next.js for optimal speed and SEO
- Local Backend - Powered by PocketBase for secure data management
- Next.js - React framework for production
- TypeScript - For type-safe code
- TailwindCSS - Utility-first CSS framework
- PocketBase - Open source backend in one file
-
Clone the repository
git clone https://github.com/Ashwin-S-Nambiar/Notes-App.git cd notes-app -
Install dependencies
npm install
-
Set up PocketBase
-
Download PocketBase executable from pocketbase.io
-
Add
pocketbase.exeto project root -
Start PocketBase server:
./pocketbase serve
-
-
Configure PocketBase
- Create a new collection following the prompts
- API endpoint will be available at
http://localhost/api/
-
Launch development server
npm run dev
Visit
http://localhost:3000to view the app.
Contributions are welcome! Here's how you can help improve Notes App:
-
Fork the repository
-
Create a feature branch:
git checkout -b feature/amazing-feature
-
Commit your changes:
git commit -m 'Add some amazing feature' -
Push to the branch:
git push origin feature/amazing-feature
-
Open a Pull Request





