Skip to content

Lakshya84/taskify-dashboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🌐 Full Stack Web Application This repository contains a full-stack web application organized in a clean monorepo structure. The frontend and backend are separated into dedicated folders, ensuring scalability, maintainability, and clear client–server boundaries.

📁 Project Structure root/ ├── client/ # Frontend (React + Vite) ├── server/ # Backend (ASP.NET Core Web API + MongoDB) ├── .gitignore └── README.md

🚀 Tech Stack Frontend

  • React
  • Vite
  • TypeScript
  • HTML5 / CSS3

Backend

  • ASP.NET Core Web API (C#)
  • MongoDB
  • RESTful APIs

⚙️ Setup Instructions 1️⃣ Frontend Setup cd client npm install npm run dev

Frontend runs at: http://localhost:5173

2️⃣ Backend Setup Ensure you have:

  • .NET SDK installed
  • MongoDB running locally or accessible via connection string cd server/Backend dotnet restore dotnet run

Backend runs at: https://localhost:5281 Swagger UI available at: https://localhost:5281/swagger

🔐 Environment Configuration MongoDB settings are defined in appsettings.json: "MongoDbSettings": { "ConnectionString": "mongodb://localhost:27017", "DatabaseName": "MyAppDb" }

🧠 Key Highlights

  • Clean client–server separation
  • RESTful API architecture
  • MongoDB integration using official .NET driver
  • Scalable folder structure for growth
  • Git best practices (ignoring bin/, obj/, node_modules)

📌 Author Lakshya Pandey Aspiring Full Stack Developer

About

A scalable full-stack web application with React + Vite frontend and ASP.NET Core + MongoDB backend, built for clean architecture and seamless client–server integration.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors