Skip to content

Ykk2/medium-clone

Repository files navigation

Medium Clone - Hard

Project Link: Hard

Purpose

To learn how to develop a fullstack application.

Description

Medium clone that attempts to imitate the functionalities of the original site.

Technologies

JavaScript React Redux Python Flask SQLAlchemy SQLite PostgreSQL Postman HTML CSS Render VScode

Wiki Links:

Landing Page preview

Below is a preview of the home page when a user is signed out:

landing page gif updated

Story Page preview

Below is a preview of a story page viewable to anyone:

updated story single

Clap a Response preview

Here is a preview of claps working on responses to a story:

claps responses

Getting started

  1. Clone this repository (only this branch)

  2. Install backend dependencies by running the following commands at the root directory.

    pipenv install -r requirements.txt
    pipenv run flask run
  3. Install frontend dependencies by running the following commands at the 'react-app' directory.

    npm install
  4. Type below command at the root directory.

    pipenv run flask run
  5. After the backend server starts, run the following command at the react-app-directory.

    npm start

Project Contributors

Please feel free to reach out to any of us regarding this project.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages