Skip to content

Jacky16/Tweeter-Front

Repository files navigation

Picture

Netlify Status

Coverage Technical Debt Code Smells Lines of Code

Quality gate

Table of contents

About

Tweeter is a clone of Twitter where you can create tweets, each user can create,edit and delete their tweets.

You can install Tweeter in your computer because is a Progressive Web App (PWA)

Has been developed using CI/CD with Github Actions, SonarCloud and Netlify.

The main goal of this project is to have a 100% coverage in the tests and a good quality code. During the development each new feature have been tested and this is the way that i have been able to achieve the 100% coverage.

Demo

You can see the project deployed in Netlify

If you dont want to register you can use this user to test the app:

Backend

Tweeter is a full stack project, you can see the backend project .

Technology stack

React Typescript Redux React Router Material UI Axios Jest React Testing Library Styled Components

Features

  • Filter tweets by category
  • Delete and edit tweets if you are the author
  • Secure authentication with Json Web Token

Images

Register page mobile Login page mobile Home page mobile Tweet options page mobile Tweet detail page mobile Form tweet page mobile

Installation

To run the project you need to clone the repository and install the dependencies with the following commands:

npm install

Usage

To run the project in development mode you can use the following command:

npm start

About

Social media where you can Tweet

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages