Skip to content

Latest commit

 

History

History
 
 

Attendance-Tracking-App

💥 Attendance Tracker 💥

Tech Stack Used 🎮

HTML5 CSS3 JavaScript TailwindCSS React Nextjs Firebase

Line

⚡ Description 📃

The attendance tracker is a web application that allows users to keep track of attendance for various events or activities. It is built using a combination of HTML, CSS, and JavaScript for the frontend. The UI is designed using Tailwind CSS, which provides a responsive and modern look to the application. React and Next.js are used for building the frontend components and managing the application's state. Firebase is used as the backend service for storing and retrieving attendance data.

Feel free to explore the screenshots section to get a visual representation of the application. If you have any questions or need further assistance, please don't hesitate to reach out.

⚡ How to run it? 🕹️

Steps to run this website in your local machine is as follows :

  1. Fork this repository.
  2. Clone the repository to your local machine.
  3. Open a terminal and navigate to the project directory.
  4. Create a .env file & fill the following .env template with your firebase credentials
NEXT_PUBLIC_FIREBASE_API_KEY=your_api_key
NEXT_PUBLIC_FIREBASE_AUTH_DOMAIN=your_auth_domain
NEXT_PUBLIC_FIREBASE_PROJECT_ID=your_project_id
NEXT_PUBLIC_FIREBASE_STORAGE_BUCKET=your_storage_bucket
NEXT_PUBLIC_FIREBASE_MESSAGING_SENDER_ID=your_messaging_sender_id
NEXT_PUBLIC_FIREBASE_APP_ID=your_app_id
  1. Run the command npm install to install the required dependencies.
  2. Run the command npm run dev to start the development server.
  3. Open a web browser and visit localhost:3000 to access the application.
  4. Make sure you have Node.js installed on your machine before running the above commands.

⚡ Screenshots 📸

Line

Developed By Anirudh Sharma 👦

Happy Coding 🧑‍💻

Show some  ❤️  by  🌟  this repository!