{"repo":"HaamedKhosravii/Trello","free":true,"listed":false,"github":"https://github.com/HaamedKhosravii/Trello","clone":"git clone https://github.com/HaamedKhosravii/Trello.git","description":"A minimal clone of Trello back-end","language":"Python","stars":18,"topics":["django","django-rest-framework","postgresql","pyhton"],"license":null,"category":"databases-storage","readme_excerpt":"Trello This is a to-do RESTful APIs with following features: - Each task can have more than one assignee and each project has multiple tasks. - There are two roles: Developer and Project Manager. - Developers can add task and assign it to themselves. - Developers can retrieve all tasks on their project. - Project Managers can add/retrieve projects. - Project Managers can assign projects to developers. - Project Managers can add/retrieve tasks within their own projects. Provided APIs: - Sign Up - Log In - List of tasks in a project - List of user’s tasks in the project - Assigns task to a developers by project managers Database Diagram Easy Setup by Docker Installation without Docker 🤷‍♂️ First of all clone the project: Then, we need a virtual environment you can create like this: Activate it with the command below: After that, you must install all the packages in requirements.txt file in project directory: Create a .env file in root directory and add your created config: After that, migration: That's finished now you can run the project: Contributing Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.","default_branch":null,"files":null,"tree":[],"storefront":"/r/HaamedKhosravii","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/HaamedKhosravii/Trello/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}