Code Monkey home page Code Monkey logo

dejesuswolfcapstonedjango's Introduction

Agile Development Board

Author: Ellery De Jesus

Author: Chris Wolf

Capstone for Western Carolina University

This project was completed to meet the requirements of CS 495 and CS496 at Western Carolina University. This project was built to be used in Western Carolina University courses. In order to receive permissions to use this project, please contact the Computer Science Professors at Western Carolina University.

Running instructions

In order to run this project, move into the root directory. From here, you have two options:

Option 1: Install all requirements globally
To do this, run the command pip install -r requirements.txt

Option 2: Run virtual environment
To do this, run source env/bin/activate

After either option, run the command python manage.py runserver

Once the application is running, open localhost:8000/login on your browser NOTE: localhost:8000 is not supported and will throw an error. You must add the login route.

Developing the front end

This application uses TypeScript to manage the front end of this application, to begin moving into the client directory. You can easily get there from the root directory with the command cd demonstration/static/demonstration/client

From here you will need to use two tools to build the front end:
TSC: The TypeScript transpiler that will turn your TypeScript into JavaScript
Watchify: The transpiler that will convert TypeScript's output from "node" JavaScript to "browser JavaScript"

You can easily run watchers for these two tools from the client directory with the commands npm run build and npm run watchify respectively

Contact

We understand that this project is likely larger than any a Capstone student has worked with before. We also understand the difficulty in picking up a new project and not knowing where to start. Even though the original developers are no longer at WCU, please do not hesitate to reach out to us with any questions you may have: \ [email protected]

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.