Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/telos-matter/amets
A website in Django to learn German
https://github.com/telos-matter/amets
deutsch django german learning python reddit
Last synced: 1 day ago
JSON representation
A website in Django to learn German
- Host: GitHub
- URL: https://github.com/telos-matter/amets
- Owner: telos-matter
- License: mit
- Created: 2024-11-12T17:56:27.000Z (3 months ago)
- Default Branch: master
- Last Pushed: 2024-11-13T11:13:26.000Z (2 months ago)
- Last Synced: 2024-11-25T07:35:37.389Z (2 months ago)
- Topics: deutsch, django, german, learning, python, reddit
- Language: HTML
- Homepage:
- Size: 3.17 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Amets ![DEVELOPMENT STATUS: finished](https://badgen.net/badge/DEVELOPMENT%20STATUS/finished/green)
During my 3rd semester in 2021/2022, we were tasked with
creating a website using Django that would help users learn
German. We took the idea a bit further and added a reddit / stackoverflow
like feature where users could ask questions and answer them and
share news and talk about them. All with a voting, replies and ranking system.Here is a Youtube video showcasing the website:
[![Amets youtube showcase video](https://img.youtube.com/vi/HFxtubhgUoE/1.jpg)](https://www.youtube.com/watch?v=HFxtubhgUoE)
## How to run the project:
If you want to run the project locally, you can do so by following these steps:1. Clone the repository
```console
$ git clone https://github.com/telos-matter/Amets.git
```2. Make sure you have Django 4.0.3 or higher installed. You can check trough this command:
```console
$ python -m django --version
```
If you don't have Django installed, you can follow this official [tutorial](https://docs.djangoproject.com/en/5.1/intro/) which will guide you trough the installation and also happens to be a really good tutorial for Django basics as well. (I highly recommend it, it's how I learned Django.)3. Navigate to the project folder and run the server
```console
$ cd Amets
$ python manage.py runserver
```
And that's that. The provided SQLite database should give you enough content to play around with the website.