Skip to content

Open-source database server used for managing The Construct @ RIT.

License

Notifications You must be signed in to change notification settings

TheConstructRIT/Makerspace-Database-Server

Repository files navigation

Build Coverage Status

Makerspace Database Server

The Makerspace Database Server is the central server used by The Construct @ RIT for managing users and prints. It replaces the existing Construct Database Server (closed-source).

Running

For development and production systems, .NET 5.0 is required for building and testing the application. Python 3 is required for any of the helper scripts, which may be used while developing or deploying.

Development

For development, Construct.Combined is intended to be run with everything together with 1 port. A script can be used to run it, but it doesn't have any benefits over running in an IDE like Microsoft Visual Studio or JetBrains Rider.

For the command line, dotnet can quickly be used to build it.

cd Construct.Combined
dotnet run

Deployment

See the setup document.

Docs

Documentation for the project can be found in the docs directory. For the API intended to be used by other applications, see the API specification.

License

This project uses the MIT License.

About

Open-source database server used for managing The Construct @ RIT.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published