This is a Next.js project bootstrapped with create-next-app
.
Visit our timeline here.
To run main branch on localhost, do this:
git clone https://github.com/Junior-Caucus-SU/NextJS-Rewrite.git
cd NextJS-Rewrite
npm i
npm run dev
Open http://localhost:3000 with your browser to see the result.
Bundles the app into static files for production.
npx next build
To run correctly, this project parses data from google sheets – the specific google sheets structure that needs to be used will be explained at a later point.
To setting the schedule, here are the special keywords.
dayType | Meaning |
---|---|
Conference | Conference Day for Teachers |
Extended | Extended Homeroom Schedule |
Homeroom | Normal Homeroom Day |
Regular | Regular School Day |
TF | Thursday-Friday Schedule |
No School | No School |
- Organize the code so it relies on fewer api calls and less javascript
- Rework the README so this could be run by anyone
- Optimize the code
To learn more about Next.js, take a look at the following resources:
- Next.js Documentation - learn about Next.js features and API.
- Learn Next.js - an interactive Next.js tutorial.
You can check out the Next.js GitHub repository - your feedback and contributions are welcome!
The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.
Check out our Next.js deployment documentation for more details.