Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/slyt4il/project-webapp
A web application as part of Chulalongkorn University Introduction to Information System course.
https://github.com/slyt4il/project-webapp
Last synced: 6 days ago
JSON representation
A web application as part of Chulalongkorn University Introduction to Information System course.
- Host: GitHub
- URL: https://github.com/slyt4il/project-webapp
- Owner: Slyt4il
- License: mit
- Created: 2022-12-07T16:12:16.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2022-12-13T19:42:49.000Z (about 2 years ago)
- Last Synced: 2023-07-05T17:35:02.109Z (over 1 year ago)
- Language: HTML
- Size: 382 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Some kind of web application
A web application as part of Chulalongkorn University Introduction to Information System course.
This project's demo is available at [TwittaInfosys](http://twittainfosys.pythonanywhere.com/)
## Getting Started
The following instructions will help you get the project up and running on
your local machine for development and testing purposes. For publishing sites to webhosts, see Deployment.### Prerequisites
- Visual Studio Code. [Visual Studio Code](https://code.visualstudio.com/)
- Git [Installing Git](https://git-scm.com/book/en/v2/Getting-Started-Installing-Git)
- Python >=3.10 [Python 3.10.9](https://www.python.org/downloads/release/python-3109/)
- Pip >=22.2.1### Installing
Clone the remote repository onto your machine.
git clone https://github.com/Slyt4il/project-webapp.git
Navigate to the project folder with Visual Studio Code terminal or your machine's command prompt.
cd
If venv is not already present, create a virtual environment.
python -m venv .venv
If venv is present, activate it.
.venv\Scripts\activate
Install required packages.
pip install -r requirements.txt
Install NodeJS on your system via their [website](https://nodejs.org/en/download/) or via Winget.
winget install OpenJS.NodeJS
Migrate models into the database schema.
./manage.py makemigrations
./manage.py migrateStart the web application.
./manage.py runserver
Head over to your localhost on port 8000 (http://localhost:8000/) (http://127.0.0.1:8000/)
## Deployment
**Pythonanywhere**
This project's demo is available at [TwittaInfosys](http://twittainfosys.pythonanywhere.com/)
## Contributing
For contribution guidelines, see TODO.
## Authors
- **Group 88**
[Contributors](https://github.com/Slyt4il/project-webapp/contributors) who participated in this project.## License
This project is licensed under the [MIT](LICENSE.md) license.