Skip to content

Website designed for PPOk that allows pharmacy/Customer prescription refill interactions. This Project was done in a team with 5 others. This is a clone of the original project.

Notifications You must be signed in to change notification settings

heboboss/PPOk-ASP.Net-MVC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

PPOk

Website for PPOk

Team

Old Man and the C:\

Running Web Application

Initializing

The database will be initialized by launching the website. If there are any errors building the database on execution, starting the run on "Database/Index" webpage will manually initialize the database

Logging in

There are three separate test accounts that can be used to preview the separate pages Credentials:

Layout of Project

Content

  • The Content folder is to hold all client-side code (js, css, Etc.)
  • Content > Vendor folder is to hold all third party code (jQuery, Boostrap, Datatables, Etc.)
  • Content > Modules folder is to hold all proprietary javascript code

Data

  • The Data folder is to hold all the .csv files used for testing
  • scrubbed_data.csv is the file given to the class for test data
  • srubbed_data_alt.csv is a file with some updated information

Service

The Service folder is to hold all server-side code and logic (database, importing logic, Etc.)

  • Authentication
    • Password.cs - handles logic for determining whether the two passwords match
    • SHA1.cs - handles logic for encrypting a given string (used for password encryption)
  • Import
    • Handles reading in a given .csv file
    • Handles determining whether a file has any new data in it
    • Handles uploading the updated information to the Database
  • SQL
    • Each of these scripts will be run upon database initialization
    • They handle the dropping/creation of the Database, the creation of the tables, and the dummy data to be inserted.
  • Twilio
    • TwilioXML - the xml needed for Twilio's phone calling service
    • TwilioManager.cs - this handles all interaction with Twilio's API
  • Databas.cs
    • This handles all interaction with the Database using Dapper.
    • The Creation, CRUD, and Misc. sections are all labeled appropriately

About

Website designed for PPOk that allows pharmacy/Customer prescription refill interactions. This Project was done in a team with 5 others. This is a clone of the original project.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published