Raplinime is a catalog website for anime fans, allowing users to keep track of their favorite series.
Next.js, Prisma, Auth.js, Tailwind CSS, Resend Email
To run this project, you will need to add the following environment variables to your .env file
NEXT_PUBLIC_API_BASE_URL=https://api.jikan.moe/v4
NEXT_PUBLIC_APP_URL="http://localhost:3000"
NEXTAUTH_SECRET=
GITHUB_CLIENT_ID=
GITHUB_SECRET_SECRET=
GOOGLE_CLIENT_ID=
GOOGLE_CLIENT_SECRET=
DATABASE_URL=
DIRECT_URL=
RESEND_API_KEY=
- Clone the project
git clone https://github.com/rafliferdian/raplinime.git
-
add an .env file with the following environment variables
-
Install dependencies
npm install
- Generating Prisma Client
npx prisma generate
- Start the server
npm run dev