Skip to content

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

GraphellProject

Screenshot_20250819_015925

A full-stack project management dashboard built with Next.js, Node.js, and AWS services.

Tech Stack

Frontend: Next.js, Tailwind CSS, Redux Toolkit, Material UI
Backend: Node.js, Express, Prisma
Database: PostgreSQL
Cloud: AWS (EC2, RDS, S3, Lambda, Cognito, Amplify)

Getting Started

Prerequisites

  • Node.js
  • PostgreSQL
  • Git

Installation

  1. Clone the repository
git clone https://github.com/bhatiaarpit/GraphellProject.git
cd GraphellProject
  1. Install dependencies
# Client
cd Graphellclient
npm install

# Server
cd ../Graphellserver
npm install
  1. Set up database
npx prisma generate
npx prisma migrate dev --name init
npm run seed
  1. Configure environment variables
# Server (.env)
DATABASE_URL=postgresql://user:password@localhost:5432/graphelldb

# Client (.env.local)
NEXT_PUBLIC_API_BASE_URL=http://localhost:5000
  1. Run the application
# Server
npm run dev

# Client (separate terminal)
npm run dev

Features

  • Project management dashboard
  • User authentication (AWS Cognito)
  • File uploads (S3)
  • Real-time data with RTK Query
  • Responsive design

License

MIT License

About

A modern full-stack project management dashboard built with Next.js, Node.js, and AWS services. Complete with user authentication, file uploads, and real-time data management capabilities.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages