ShoroukAziz / my-tweeter

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

🐣Tweeter

Better than Twitter!

Tweeter is A simple, single-page Twitter clone.

made-with-node made-with-express

Table of Content

🌟 Features

  • Responsive Design, works with with all screen sizes
  • Single page application ie. no refreshing needed. all the requests are done with AJAX
  • Interactive design
    • Characters counter
    • Toggle the form
    • like tweets

πŸš€ Getting Started

  • clone the repo
    git clone <repo> my-tweeter
  • Navigate to the repo
    cd my-tweeter
  • Install all the depndencies
    npm install
  • Run the server:
    npm run local
  • Visit the app in your browser: http://127.0.0.1:8080/
  • Start Tweeting πŸ₯πŸŽ‰πŸŽ‡

Product Overview

  • Tweet

  • Toggel form

  • Scroll button

  • user error messages

  • server messages

  • Small screen

  • Medium screen

  • Large screen


πŸ“¦ Tech Stack (Dependencies)

πŸ”™ Backend

🧰 Development Dependencies

πŸ‘β€πŸ—¨ Frontend Dependencies


πŸ™ˆ Know issues

  • The liking function is just front-end effect and won't persist if you refresh the page

⚠️ Disclaimer

  • This is a project for LHL web development bootcamp and is not meant for production use
  • The starter code for this project was provided by LHL and comes from here

⬆ Go to beginning

About


Languages

Language:JavaScript 50.4%Language:SCSS 20.8%Language:CSS 18.4%Language:HTML 10.4%