Skip to content

Repository files navigation

This is Stride, a project developed with Next.js, an open-source React-based framework.

Welcome to Stride

A modern scheduling application built with Next.js, React, and Tailwind CSS.

Prerequisites

Before you begin, ensure you have the following installed on your computer:

Getting Started Locally

1. Clone the Repository

git clone <repository-url>
cd ib-scheduler-list

2. Install Dependencies

npm install

3. Run the Development Server

# Using npm
npm run dev

4. Open Your Browser

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.

Project Structure

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

Available Scripts

  • npm run dev - Starts the development server with Turbopack
  • npm run build - Builds the application for production
  • npm run start - Starts the production server
  • npm run lint - Runs ESLint to check for code quality issues

Stride is also deployed using Vercel and can be accessed here if you want to try it out before running it locally:

Try Stride Now!

Releases

Packages

Contributors

Languages