Skip to content

chasemira/FallHacks2023

Repository files navigation

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

Instructions

Install NodeJS LTS 18 from https://nodejs.org/en/download

Install dependencies

npm install

Start the server

npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev
  1. Sign in either by creating an account through email or signing in with google

  2. Press "Create Listing"

  3. Set a location to go to from school

  4. Specify how many seats are available

  5. Specify when you are leaving

  6. Click post

Note: Listings are synced live across all devices and browsers

Why we chose to make this & theme

We wanted to make a car-pool app because so many people at SFU commute to and from school everyday. We wanted to make a differnece in the community and the environment by making it easier to car-pool with fellow SFU students helping to build a stronger sense of community whilst also reducing carbon emissions.

Our idea is for students to make postings for whenever they are going to or leaving SFU (However we have only implemented the leaving part). Other students can then see these postings and book a ride with them if they are heading in the same direction. We also have plans to add a way for people to be able to rate others on how good of a passenger/driver they were.

We hope to help students at SFU turn a new leaf by getting more involved with the community and cutting down on their wasteful carbon emissions.

File Structure

src/ - holds all source code src/app - nextjs app directory

src/lib - for database src/components - react components

Libraries

  • NextJS
  • TailwindCSS
  • Supabase
  • ShadcnUI
  • RadixUI
  • Prettier
  • ESLint
  • ClerkDev
  • Google Maps API
  • Sonner

Participants

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5