This is Stride, a project developed with Next.js, an open-source React-based framework.
A modern scheduling application built with Next.js, React, and Tailwind CSS.
Before you begin, ensure you have the following installed on your computer:
- Node.js (version 18.0 or higher) - Download from nodejs.org
- npm (comes with Node.js)
- Git (for cloning the repository) - Download from git-scm.com
git clone <repository-url>
cd ib-scheduler-listnpm install
# Using npm
npm run dev
Open [http://localhost:3000] with your browser to see the result.
The page will automatically reload when you make changes to the code. You can start editing the page by modifying src/app/page.tsx.
src/
├── app/ # Next.js app directory
│ ├── globals.css # Global styles
│ ├── layout.tsx # Root layout component
│ └── page.tsx # Home page ~ Mainly the Computational Thinking can be found here.
├── components/ # Reusable React components
│ ├── ui/ # UI components (buttons, dialogs, etc.)
│ ├── Header/ # Header component
│ └── Welcome/ # Welcome component
└── lib/ # Utility functions
npm run dev- Starts the development server with Turbopacknpm run build- Builds the application for productionnpm run start- Starts the production servernpm run lint- Runs ESLint to check for code quality issues