Skip to content

Project-Grid is a project management tool that lets you get everything regarding your project under your wrist, whether it could be creating project, creating manager, assign them to project, sending notification, and much more.

Notifications You must be signed in to change notification settings

Guyvinay/Project-Grid

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

Project Grid

Project Working Guide

Changes The Way Of Working

Introduction

Project-Grid is a project management tool that lets you get everything regarding your project under your wrist, whether it could be creating project, creating manager, assign them to project, sending notification, and much more.(under developement)

Platform Access

Access the ExploreNature platform through (project-grid-index.vercel.app/)

Feature Walkthrough

Watch our guided video walkthrough: Link to Feature Walkthrough

Key Features

  • Robust Sign-in/soign-out
  • JWT token authenticated
  • Admin creating project, assigning managers, assigning users
  • Sending Notifications to user
  • View and manage all projects
  • Users can manage the projects he is associated with

Design Approach and Assumptions

  • Designed for simplicity and intuitive user experience for demonstration purposes.
  • Assumption: Simplified authentication process for the sake of this demo.

Installation & Getting Started

  1. Clone the repository: git clone https://github.com/Guyvinay/Project-Grid.git
  2. Install dependencies: npm install
  3. Start the guided tour: ng serve

User Journey

Welcome Page View

Screenshot 2023-10-14 092239

**Admin View **

Screenshot 2023-10-14 091951

**User View **

Screenshot 2023-10-14 092017

API Endpoints

Authentication

  • POST /api/auth/register - Register a new user.
  • POST /api/auth/login - Log in an existing user.

Technology Stack

  • Front-end:Angular,Tailwind css, Typescript
  • Back-end: Java, Spring Boot
  • Database: MySql

About

Project-Grid is a project management tool that lets you get everything regarding your project under your wrist, whether it could be creating project, creating manager, assign them to project, sending notification, and much more.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published