Also available in 繁體中文.
A simple website for people to leave their emotion as an echo, and for listening to other people's emotions.
This project is deployed on Vercel.
Contribution to the project is welcomed. Please open a pull request to develop
if the branch exists, or main
if not.
You need to have a PostgreSQL database running. This project uses Neon for the database. You can sign up for an account at Neon.
You also need a Clerk account for authentication when you use the admin panel. You can sign up for an account at Clerk.
- Clone the repository
git clone https://github.com/3underscoreN/theVale; cd theVale
- Install dependencies
npm install
- Create a
.env
file in the root directory and add the URL to the database:
// File: .env.local
DATABASE_URL="postgresql://..."
DATABASE_URL_DEV="postgresql://..."
NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY="pk_test_..."
CLERK_SECRET_KEY="sk_test_..."
- Run the server
npm run dev
- Open your browser and go to
http://localhost:3000
.