Skip to content

Jeanstaquet/PortfolioProjects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 

Repository files navigation

Project: Whatsapp-clone

This project is a clone of what's app web. It has all the most important features of the real whats'app app.

Features!

Here is a list, the details of each feature are further down in the file

  • Mainly the same IU as the original Whats'app
  • Create an account
  • Talk to whoever you want
  • You can send files in the chat
  • Change your profile picture
  • Creation/deletion of chat rooms
  • Being improved: recording of audio messages

Tech

This project uses mainly Javascript, the react library, npm packages and firebase.

  • React - The whole structure of the app is based on React
    • React Router DOM - This special package for react app made it possible to do the routing
  • Firestore - NoSQL cloud database from firebase
  • Redux - Redux, this has made it possible to be a data layer for the application
  • SaSS - SaaS is a CSS extension to make more understandable CSS
  • Material-UI - React components for web development

Installation

To run this project, install it locally using npm:

$ cd ../lorem
$ git clone [url]
$ npm install
$ npm start

IU overview

Auth page: Auth

Main page : Main

Inspiration

I got the idea from watching a youtube video from Clever Programmer. However, no code was copied, and I 100% created my own project structure.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published