/collegebay

An online marketplace for college students to buy and sell college-related materials.

Primary LanguageTypeScript

CollegeBay

This is a project bootstrapped using Turborepo whose main focus is to provide an online marketplace for college students to buy and sell college-related materials. The platform is designed to make it easy for students to find what they need, sell what they don't, and connect with other students in the same college or university.

To run this project locally

Firstly, clone the repo and then

Run the command to install all the dependencies:

yarn

Run the command in the root of the folder to start the dev server:

yarn dev

What's inside?

This includes the following packages/apps:

Apps and Packages

  • docs: a Next.js app with Tailwind CSS
  • web: another Next.js app with Tailwind CSS
  • ui: a stub React component library with Tailwind CSS shared by both web and docs applications
  • @repo/eslint-config: eslint configurations (includes eslint-config-next and eslint-config-prettier)
  • @repo/typescript-config: tsconfig.jsons used throughout the monorepo
  • @repo/database: prisma orm config and schema

Each package/app is in TypeScript.

Idea/Mockup

collegebay_mockup