Skip to content

Repository files navigation

Space Research Management System

Welcome to the Space Management System, a comprehensive platform designed to streamline task allocation and management for space research teams. Whether you're an astronomer, scientist, engineer, or administrator, this system provides a seamless interface to allocate tasks, track progress, and collaborate efficiently. With its intuitive design and robust features, the Space Management System ensures that your team stays organized and focused on achieving mission objectives.

Visit Now 🚀

🖥️ Tech Stack

Frontend:

angular  tailwindcss 

Backend:

.NET  SQL Server 

Deployed On:

Vercel

📌 Key Features:

✨ Intuitive UI:
Enjoy a visually appealing and sleek glass user-interface that makes task management a breeze.
👥 Role-Based Profiles:
Different profiles for astronomers, scientists, engineers, and administrators, each with tailored functionalities.
📋 Task Allocation:
Admins can allocate tasks to team members, ensuring clear responsibilities and efficient workflow.
📊 Task Tracking:
Team members can view and update their tasks, providing real-time progress updates to the admin.
🔒 Secure Access:
Role-based access control ensures that only authorized personnel can view or modify sensitive information.
☁️ Cloud-Based Storage:
Securely store task details and project documents in the cloud, ensuring accessibility and collaboration across teams.

📌 Screenshots:

home

🚀 Getting Started:

Before you begin, ensure you have the following installed on your local machine:

🏠 Running the Project Locally:

Follow these steps to run the Angular and .NET project on your local machine:

  1. Clone the Repository:

    git clone https://github.com/Zethyst/Space-Management-System.git
    cd Space-Management-System
  2. Install Frontend Dependencies:

    Navigate to the frontend folder and install dependencies:

    cd frontend
    npm install
  3. Run the Angular Development Server:

    Start the Angular development server:

    ng serve

    Open your browser and navigate to http://localhost:4200. You should see the Angular application running!

  4. Set Up the Backend:

    Navigate to the backend folder:

    cd ../backend

    Restore .NET dependencies:

    dotnet restore
  5. Run the .NET Backend:

    Start the .NET backend server:

    dotnet run

    The backend will run on http://localhost:5000 (or another port as configured).

  6. Configure the Database:

    Update the connection string in the appsettings.json file to point to your SQL Server instance. Run migrations to set up the database:

    dotnet ef database update
  7. Connect Frontend and Backend:

    Ensure the Angular app is configured to communicate with the .NET backend by updating the API base URL in the environment.ts file.

📬 Contact

If you want to contact me, you can reach me through below handles.

linkedin

© 2025 Akshat Jaiswal

forthebadge

Releases

Packages

Used by

Contributors

Languages