ExpenseVouge is an web application built using Vite and React. Vite is a fast build tool for modern web development, and it is specifically designed to work seamlessly with React.
Make sure you have Node.js and npm installed on your machine.
Live link: https://abubakkar-siddhiq.github.io/ExpenseVouge/
-
Clone the repository:
git clone https://github.com/Abubakkar-Siddhiq/ExpenseVouge.git
-
Navigate to the project directory:
cd ExpenseVouge
-
Install dependencies:
npm install
To run the application in development mode, use the following command:
npm run dev
This will start the development server, and you can access the application at http://localhost:3000.
src
: Contains the source code for the React application.components
: React components used in the application.contexts
: Context API for overall State Management.config
: Contians the Configuration for Firebase.Hooks
: Custom React Hooks used in the Applicationpages
: React components representing different pages of the application.App.jsx
: The main entry point for the React application.
public
: Contains static assets that will be served as-is.
- Vite: Fast and opinionated build tool for modern web development.
- React: A JavaScript library for building user interfaces.
- Tailwind CSS: A CSS Framework for Styling components with less code.
- Firebase: A Backend Service used for Auth & DB