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

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.

GitHub Events

Total
Last Year