Skip to content
Projects

idrak888/lab2client-frontend

View on GitHub

idrak888/lab2client-frontend has 379 GitHub stars and 1 forks. GitHot measured 0 stars in 24 hours and 0 in 7 days. Last checked 2026-11-09 19:48 UTC. Last push 2026-07-09.

How these counts are measured

Primary React website for lab2client

Measured star growth

in 24h
0
in 7 days
0
in 15 days
Collecting history
in 1 month
Collecting history

Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.

README.md

Original

Getting Started

After cloning, navigate to root and start by installing all packages:

npm install

Then, run the development server:

npm run dev

Open http://localhost:3000 with your browser to see the live development version.

What we are using

  • Bootstrap for styled components and responsive design
  • Firebase for client-side authentication
  • Axios for REST operations
  • Email.js for email forms

Documentation

Public

Both the bash/public and bash/assets folders contains asset files such as favicons and logos

Layouts

The main layout files are _app.js and _document.js

Pages

Currently there are 9 main views

  • / (index.js)
  • /about
  • /auth/login
  • /auth/register
  • /dashboard
  • /dashboard/form
  • /listings
  • /view
  • /payment/invoice

Components

The /components folder contains all of the modular components. Each component file contains a comment on the top describing where it is used.

Styles

/styles folder contains all of the css files

Utils

Utility files stay in the /utils directory

  • firebase.js

Deploy on Vercel

Simply pushing your changes to the Main branch will update the live version at https://lab2client.com.

Learn More

To learn more about Next.js, take a look at the following resources:

You can check out the Next.js GitHub repository - your feedback and contributions are welcome!

Explore related projects