Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/hussein-m-kandil/monotext

Text posts app based on Django web framework (DJ4E final project).
https://github.com/hussein-m-kandil/monotext

application back-end backend database dj4e django final-project full-stack fullstack post python social-media social-network sqlite sqlite3 text web webapp

Last synced: about 1 month ago
JSON representation

Text posts app based on Django web framework (DJ4E final project).

Awesome Lists containing this project

README

        

# MonoText

## Description

A simple blog that just has text posts and some basic features.

You can test it [here](https://husseinkandil.pythonanywhere.com/monotext/).

#### Main Page Screenshot

![Screenshot of the MonoText site's main page.](./assets/screenshots/monotext_main_page.png)

#### Data Model Diagram

![MonoText data model diagram.](./assets/diagrams/monotext_model_diagram_01.png)

This site is my final project for ["Django for Everybody"](https://www.dj4e.com/).

I tried to focus on practicing Django features while keeping the overall site, and any other technologies that i used, as simple as possible.

Using **MonoText** (without logged-in account) you can only see posts and search for a post.

Using **MonoText** (with logged-in account) you can like/comment on any post, create new posts, have/change his own profile picture and have a personal profile page that shows all of his own posts.

- **Important Notes**:
- Currently, there is no legal way to create a new account on this site, (that's because i am not planning to maintain or update it anymore).
- There are 2 accounts available to test the site thoroughly and their login information is already fulfilled on the login page, so anyone can just press login on the chosen account.

I spent about two weeks working on this project and learning
some extra stuff to fill in the gaps and solve some of the problems that i faced. And although the site is not fully featured i am very proud of it and looking for more to learn and build.