This is a template for an application for Discord movie night that can be used for a voting system. So that users can vote on through Discord, possibly Titch, or through the app/website itself
This primarily uses HTML, CSS and JavaScript. The backend uses Express. The UI library/framework is Bootstrap with FontAwesome via CDN on the index.html in the Frontend/client public directory
Best way to work on this at the moment is to install a live hot reload extension like in VSCode Five Server or Live Server and open the index.html in Frontend/client/public. It might work partially in nodejs/express, but there isn't any app.js // App.js or index.js yet on either side.
To serve everything in development without VSCode:
- Start the backend server:
cd Backend/ && npm run start - Host the root directory on a port other than 3000 using
python -m http.server 8080or live-server (if you want hot-reload). - Navigate to
localhost:8080/Frontend/client/publicin a browser
Frontend/client is currently not configured to run as a standalone
Webpack dev server.
Although a package.json and Webpack scripts exist, the Webpack configuration and
entry point are incomplete. Running npm start inside Frontend/client will fail.
For now, frontend development is done by opening the static HTML files directly
(see instructions below) or by serving them via the backend.
This project has plenty left to be done. If you would like to contribute to this project, you're welcome to contribute this
See: View the TODO list
If you don't see a feature you would like, open a Feature Request and submit one.
If you still see the Issue in the Issue tab it is still open.
If there is a bug and or something doesn't work as expected please let us know by submitting a [Bug] in the Issues tab.
A CONTRIBUTING.md will be added soon.
This site/application is fully open-source. Through community improvements we can make this site/application work the best that it can.
MIT