Science Score: 44.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (4.0%) to scientific vocabulary
Last synced: 6 months ago
·
JSON representation
·
Repository
COMP 4150
Basic Info
- Host: GitHub
- Owner: DavidDagati
- Language: TypeScript
- Default Branch: main
- Size: 472 KB
Statistics
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
- Releases: 0
Created over 2 years ago
· Last pushed about 2 years ago
Metadata Files
Readme
Citation
README.md
Schedule-Simulator
COMP 4150
Setup
Backend env
Create a .env in root of the backend folder set MongoUrl= to the database uri
Virtual Environment (in python folder)
Python -m venv env env/Scripts/Activate pip install -r requirements.txt
Any new required packages need to be added to requirements.txt
.env
Create a .env file in the root, and add the following line DB_URI=URI from Mongodb Atlas (with username and password)
Owner
- Name: David Dagati
- Login: DavidDagati
- Kind: user
- Location: Windsor, Ontario
- Repositories: 5
- Profile: https://github.com/DavidDagati
University of Windsor School of Computer Science
Citation (CITATION.cff)
# This CITATION.cff file was generated with cffinit.
# Visit https://bit.ly/cffinit to generate yours today!
cff-version: 1.2.0
title: Schedule Simulator
message: >-
If you use this software, please cite it using the
metadata from this file.
type: software
authors:
- given-names: Keon
family-names: Kouhang
email: kouhang@uwindsor.ca
affiliation: University of Windsor
- given-names: David
family-names: Dagati
email: dagati@uwindsor.ca
affiliation: University of Windsor
repository-code: 'https://github.com/DavidDagati/Schedule-Simulator'
abstract: >-
Schedule Simulator is a University of Windsor degree
planner, allowing for the choice of program to be
selected, and an output of all required courses in a
correct and up-to-date offering period display in an
easy-to-use manner. Created with a three-tier architecture
using Python, Javascript, and Typescript, along with many
tools such as Node.js and React.js. Our NoSQL database,
MongoDB, was used through MongoDB Atlas to interact with
the storage of data, and we enforced data integrity rules
using Typescript Schemas. We were able to scrape
University of Windsor data and combine it into one great
resource. We look forward to continuing our development of
Schedule Simulator and look forward to it covering not
only a subset of the Computer Science Department but the
entire University of Windsor.