Giter VIP home page Giter VIP logo

it's Introduction

IT Front end

Table of contents:

About

This is the code dump for the App server I am working on at CCA. All Node.js/Express/Jade (May switch Jade for handlebars depending on my level of comfortability) files will live here. All documentation will be kept within this README file.

Phase 1 (Completed on 02/02/2016)

Create 2 servers, one application server (NodeJS/Express) and one database server (MongoDB), and have them talk between each other. All configuration settings have been documented in the server-conf.txt file. Express should start the server successfully and talk to the MongoDB and present useful feedback to the user. If the webserver is able to get and post data to the database everything has been set up correctly.

Phase 2 (In progress)

Develop a front-end application that will handle all the requests to the database. All work done will be committed to this git page. Here are some requirements I have come up with (this is going to change in the future):

Todo
  • Create the CRUD mongoose models.

  • Implement user authentication (Completed 3/24/2016)

  • Develop API routes (Completed 3/24/2016)

  • Develop a upload function to take excels and convert to JSON and then push them to the database.

    • This should be an update/add function where it checks each entry for existing data (I am going to use email as a unique identifier)

  • Add queries and custom searches for specific data requests.

    • Searching for a specific user

    • Searching for specific information (SP tickets, Jira Ticket, etc.)

  • Add a function to help clean up any duplicates

  • Have the abilty to export data into clean spreadsheats

  • Secure the website with user authentication

  • This list is a work-in-progress

Phase 3 (In progress)

Clean up the existing spreadsheat used to keep track of everything. I am going to break this up into sections. First I am going to do CCA employees past and present. Depending on the spead in which it takes me to upload this into MongoDB I may come up with alternative solutions. I have created a plain text JSON file which will be turned into a script for MongoDB. This process is entirely manual. Then I will work on cleaning up and uploading Dell’s system access to MongoDB. Then finally I will clean and upload Optums data. After this I should have a functional database and all future requests should be uploaded and maintained in this database.

it's People

Contributors

knighthawkbro avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.