Skip to content

idrak888/lab2client-frontend

Repository files navigation

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!

About

Primary React website for lab2client

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •