Skip to content

JosephHuntley/nexus

Repository files navigation

This webpage is still under development so you may face issues with responsive design.

This is a Next.js project bootstrapped with create-next-app.

Getting Started

First, install the packages:

npm install

The run the development server:

npm run dev

Open http://localhost:3000 with your browser to see the result.

Notes

This is strictly the front-end of a mvc application. For this reason it is filled with temporary dummy data instead of data from a DB.

When promoted to login, just hit the button without typing anything into the username or password fields. Being the view, it doesn't have the ability to connect with the back-end and authenticate users.

Updating user data will temporarily update it until the page is refreshed. Normally, you would retrieve the data from the DB and update it when the user updates it.

Technology Used

  • Java Script & TypeScript
  • React (NextJS)
  • Styled Components
  • ChartJS

TODO

  • Implement Tests
  • Implement Backend
    • Authentication
    • Retention of Data
      • CRUD Operations
  • Avatar on Mobile Design