Code Monkey home page Code Monkey logo

mihorarioweb's Introduction

Mi Horario Web! (MHW)

This project was built with React for the frontend and Express for the backend, as database we used MongoDB.

What's is MHW?

It is a page that allows you to generate schedules in a simple way without classes or exams clashing in their schedules. At the end you can visualize the different timetable options, each one has a table where you can see the list of teachers and the parallel of the course, plus a button to see the schedule of classes, partial exams, final and improvement in a weekly calendar.

Available Scripts

In the project directory, you can run:

npm start

Runs de server of backend, this is necessary for the page to work, because it opens the connection to the database. This server use as static the bundle generated by npm run build located in build folder.
Open http://localhost:8080 to view it in the browser.

npm run dev

Runs the page in development mode. The page will reload if you make edits (changes in front code).
You will also see any lint errors in the console.

npm run build

Builds the app for production to the build folder.
It correctly bundles React in production mode and optimizes the build for the best performance.

The build is minified and the filenames include the hashes.
Your app is ready to be deployed!

Deploy

Currently, the workflow to deploy is setted up by Github Actions, this is continuos deployment to VSP in Vultr. If any problem raise with the web page please notify to Enmanuel Magallanes or Josue Cobos to fix the problem.

Contributing

If you want contribute in this proyecto please see the Contributing.md file.

Made with ❤️ by Enmanuel Magallanes and Josue Cobos

mihorarioweb's People

Contributors

dependabot[bot] avatar enmanuelmag avatar jcoboss avatar workshop-taws avatar xavierfigueroav 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.