This application is designed for student homework tracking system.
- React and Next.js for UI, utilising getStaticProps (static generation, fetch data at build time) and getServerSideProps (server-side rendering, fetch data at request time). next/image was used for image optimisation.
- Supabase was used for login or register authentication.
- TailwindCss was used for styling.
- email: teacher1@hotmail.com pass : 123456
- email: teacher2@hotmail.com pass : 123456
- email: studen3@hotmail.com pass : 123456
- email: studen4@hotmail.com pass : 123456
- email: studen5@hotmail.com pass : 123456
- email: studen6@hotmail.com pass : 123456
- email: studen7@hotmail.com pass : 123456
- email: studen8@hotmail.com pass : 123456
- email: studen9@hotmail.com pass : 123456
- email: studen10@hotmail.com pass : 123456
If you want, you can use it by registering a new user.
This is a Next.js project bootstrapped with create-next-app
.
First, run the development server:
npm install
npm run dev
# or
yarn install
yarn dev
Open http://localhost:3000 with your browser to see the result.