This repository contains the website and members-only platform for VEO, the entrepreneurship club at UVA.
This is a T3 Stack project bootstrapped with create-t3-app
.
Make sure you have the following tools installed:
- Node.js
- npm (or Yarn if preferred)
- Doppler CLI
-
Clone the repository:
git clone https://github.com/your-username/your-repository.git
-
Change into the project directory:
cd your-repository
-
Install dependencies:
npm install
-
Create a Doppler account if you don't have one already: Doppler Signup. Make sure you have access to the project in Doppler.
-
Install the Doppler CLI and authenticate:
npm install -g doppler doppler login
-
Set up your doppler environment
doppler setup
Select the
dev
environment
Now that everything is set up, you can run the project locally:
npm run dev
This command will start the development server. Open http://localhost:3000 in your browser to view the application.
On project initialization and after any modifications to prisma.schema
, make sure to generate database typings:
npm run db:generate
To open the Prisma studio to view the database, run the command:
npm run db:studio
- npm run lint: Run ESLint for code linting.
- npm run build: Build the Next.js application.
- npm start: Start the production server.
To learn more about the T3 Stack, take a look at the following resources:
- Documentation
- Learn the T3 Stack — Check out these awesome tutorials
You can check out the create-t3-app GitHub repository