Skip to content

a simple expense tracker web app , using Nextjs , Prisma ,Neon and Clerk

Notifications You must be signed in to change notification settings

yvan99/expensetracker

Repository files navigation

Expense Tracker App

This is a modern expense tracking application built with Next.js, Neon, and Clerk. It allows users to easily track and manage their expenses . Its a part of Brad Travery's Nextjs course and i was doing some skills refreshment

Features

  • User Authentication: Secure user authentication and authorization powered by Clerk.
  • Expense Tracking: Add, edit, and delete expenses with detailed information such as category, amount, and date.

Technologies Used

  • Next.js: A React framework for building server-rendered and static websites.
  • Neon: A powerful database for building serverless applications.
  • Clerk: A secure and easy-to-use authentication solution for modern web applications.
  • Prisma: An open-source ORM for Node.js and TypeScript that provides a type-safe database access layer.

Getting Started

  1. Clone the repository: git clone https://github.com/your-repo/expense-tracker.git
  2. Install dependencies: npm install
  3. Set up environment variables (e.g., Clerk API keys, Neon database credentials)
  4. Start the development server: npm run dev
  5. Open http://localhost:3000 in your browser to see the app.

Contributing

If you want to contribute i suggest visiting the original Brad Travery's course repository and follow along with the course.## License

This project is licensed under the MIT License.

About

a simple expense tracker web app , using Nextjs , Prisma ,Neon and Clerk

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published