Logo
Acadex
Log InJoin Free
Open Source · MIT License

Build with Acadex

A full-stack note-sharing platform. Clone the repos, wire up your environment, and start shipping. Everything you need is right here.

Next.js 14TypeScriptTailwind CSSShadcn UIExpress.jsPrisma ORMPostgreSQLBetter AuthCloudinaryGoogle OAuth
Client Repo Server Repo

Frontend Setup

Next.js 14 · TypeScript · Tailwind CSS · Shadcn UI

1

Clone & Install

bash
git clone https://github.com/iktushar01/Acadex-client.git
cd Acadex-client
npm install
npm run dev
2

Create .env.local

.env
# Backend API base URL
NEXT_PUBLIC_API_BASE_URL=http://localhost:5000/api/v1
NEXT_PUBLIC_BASE_URL=http://localhost:3000
JWT_ACCESS_SECRET=your_access_token_secret
3

Run Dev Server

bash
npm run dev

App running at http://localhost:3000

Backend Setup

Express.js · Prisma · PostgreSQL (Neon) · Better Auth

1

Clone, Install & Generate Prisma Client

bash
git clone https://github.com/iktushar01/Acadex-server.git
cd Acadex-server
npm install
npx prisma generate
npx prisma db push
npm run dev
2

Configure .env— expand each group to copy

Values shown as your_* are placeholders — replace them with your own credentials before running.
3

Start the Server

bash
npm run dev

API available at http://localhost:5000/api/v1

Quick Reference

Frontend

http://localhost:3000

Backend

http://localhost:5000

API Base

/api/v1

Licensed under MIT. Fork it. Ship it. Own it.

Client Repo Server Repo
Logo
Acadex

© 2026 Acadex

DeveloperHelp CenterPrivacyTerms
Built by Tushar