{"repo":"HaamedKhosravii/ZED","free":true,"listed":false,"github":"https://github.com/HaamedKhosravii/ZED","clone":"git clone https://github.com/HaamedKhosravii/ZED.git","description":"A minimal clone of Twitter","language":"CSS","stars":43,"topics":["django","redis","postgresql","tailwindcss","docker","docker-compose"],"license":null,"category":"databases-storage","readme_excerpt":"ZED A minimal clone of X (Twitter) with most of the features of the original service. Screenshots Click here for viewing the application screenshots! Installation 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: You should install PostgreSQL and its dependecies: Now setup your database in PostgreSQL shell: Open PostgreSQL shell: Create database: Create user: Grant all privileges to zed database user: Create a .env file in root directory and add your created config like .env.sample : After that, migration: Then make sure that Redis is actually running on your machine: Now you should install all the packages in package.json file. Just make sure npm is installed: That's finished! Now you can run the project: Run with docker You need to install docker Then clone the project: Create a .env file in root directory and add your created config like .env.sample : Make sure to match the database environment variables in docker-compose.yml too and create the database as mentioned before. 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/ZED/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."}