Skip to content

A Collaborative Study/Planning web app designed for students who want to plan study sessions and collaborate with friends or study groups. The core features will involve scheduling study sessions, creating tasks, sharing notes, tracking progress, and more. Built using modified T3 stack: Next, Vercel, TS, Tailwind, Prisma, Postgres, GCAuth, TRPC...

Notifications You must be signed in to change notification settings

alexquar/CommunoLearn

Repository files navigation

CommunoLearn

A modern productivity management platform built with the T3 Stack. Seamlessly manage tasks, projects, and team collaboration with a sleek, modern interface.

Features

  • 🚀 Real-time collaboration
  • 📊 Task and project management
  • 👥 Team workspaces
  • 📱 Responsive design
  • 🔐 Secure authentication
  • 🎨 Modern UI with Tailwind CSS

Tech Stack

  • Framework: Next.js 13 with App Router
  • Database: PostgreSQL with Prisma ORM
  • Styling: Tailwind CSS
  • API: tRPC for type-safe APIs
  • Utilities: Google Cloud
  • Deployment: Vercel

Getting Started

  1. Clone and install:
git clone https://github.com/yourusername/communolearn.git
cd communolearn
npm install
  1. Set up environment:
cp .env.example .env
# Configure DATABASE_URL, NEXTAUTH_SECRET, and other env variables
  1. Initialize database:
npx prisma db push
npx prisma generate
  1. Start development:
npm run dev

Visit http://localhost:3000 to view the application.

Development Commands

  • npm run dev - Development server
  • npm run build - Production build
  • npm run start - Production server
  • npm run lint - Code linting
  • npm run format - Code formatting
  • npm run prisma:studio - Database management

Contributing

Contributions are welcome! Please read our contributing guidelines before submitting PRs.

About

A Collaborative Study/Planning web app designed for students who want to plan study sessions and collaborate with friends or study groups. The core features will involve scheduling study sessions, creating tasks, sharing notes, tracking progress, and more. Built using modified T3 stack: Next, Vercel, TS, Tailwind, Prisma, Postgres, GCAuth, TRPC...

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •