Skip to content

Staffbite is a project we created as practice for our computer science final. It is a tool for our School administrators and teachers to improve their everyday life. Part of the project was also writing a 58-page paper.

Notifications You must be signed in to change notification settings

dar1ooo/staffbite

Repository files navigation

image
DeepSource visitors
.NET CodeQL

Installation

  • Clone the repository
  • open cmd as administrator and enter npm install -g @angular/cli
  • On Windows computers, the execution of PowerShell scripts is disabled by default. To allow the execution of PowerShell scripts, which is needed for npm global binaries, you must set the following execution policy. Enter this in your admin CMD: Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy RemoteSigned
  • Download mongodb Community: https://www.mongodb.com/try/download/community
  • Download mongodb Compass: https://www.mongodb.com/try/download/compass
  • If you followed the steps above you should be ready to go!

Running the Project in dev environment

Starting the angular project

  • Open VS Code and chose "File -> Open workspace from File..."
  • Chose the workspace file from the cloned repo folder: M-326.code-workspace
    • If VS Code asks if you want to install recomended extensions, accept it.
  • Open a new terminal
  • Enter the following command: npm i
  • Enter the following command: ng s --open

Running the backend API

  • Open the backend solution in Visual Studio 2022
  • Set the backend Project as "Startup Project"
  • Now just run the Project
    image

About

Staffbite is a project we created as practice for our computer science final. It is a tool for our School administrators and teachers to improve their everyday life. Part of the project was also writing a 58-page paper.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •