https://github.com/tumblrx/frontend
TumblrX is a full mimic for Tumblr with all its functionalities It is a full-stack application that allows you to create a blog, post, and comment on your blog.
https://github.com/tumblrx/frontend
cufe-2023 front-end-development javascript jest react react-router react-router-dom sass-framework social- social-media software-engineering tumblr tumblrx
Last synced: 21 days ago
JSON representation
TumblrX is a full mimic for Tumblr with all its functionalities It is a full-stack application that allows you to create a blog, post, and comment on your blog.
- Host: GitHub
- URL: https://github.com/tumblrx/frontend
- Owner: TumblrX
- Created: 2021-11-09T23:06:53.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-08-23T21:13:32.000Z (over 2 years ago)
- Last Synced: 2025-03-28T08:35:40.586Z (about 1 month ago)
- Topics: cufe-2023, front-end-development, javascript, jest, react, react-router, react-router-dom, sass-framework, social-, social-media, software-engineering, tumblr, tumblrx
- Language: JavaScript
- Homepage: https://tumblrx-app.herokuapp.com/
- Size: 17.7 MB
- Stars: 5
- Watchers: 1
- Forks: 6
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# TumblrX 
## 📝 Table of Contents
- [About](#about)
- [features](#features)
- [Technologies used](#build)
- [getting started](#start)
- [Demo](#demo)
- [screenshots](#screenshots)
- [Contributers](#contributers)**TumblrX** is a full mimic for Tumblr with all its functionalities
It is a full-stack application that allows you to create a blog, post, and comment on your blog.
it is a social media app to:
- express yourself, discover yourself, and bond over the stuff you love.💖
- It's where your interests connect you with your people🤝.
- The service allows users to post multimedia and other content to a short-form blog. Users can follow other users' blogs.- create a blog and post to it.
- **add posts** (including photos, videos, and text)
- **react** to posts && comments
- **add comments**
- **reblog posts**
- **follow** other users' blogs to see their posts
- show **dashboard** with all your posts and comments
- **explore section** to show all trending posts and blogs
- **search section** to search for posts and blogs
- blog section where you can show your blog & customize it
- **real time chat** with other users
- **real time notifications** show you all updates on your blog
- manage your blog && account settings and edit them- React
- React-Router dom
- Redux Toolkit
- sass modules
- Axios
- Socket io
- pusher-js
- Docker
- Jest
- Webpack1. **_Clone the repository_**
```bash
git clone https://github.com/TumblrX/Frontend.git
```2. **_Go to the directory of the repository_**
```bash
$ cd Frontend
```3. **_install Dependencies_**
```bash
npm install
```4. **_Run the Website and Enjoy your time 🔥_**
```bash
npm run
```https://user-images.githubusercontent.com/60351557/186261764-8945dbad-7159-44d2-acb4-09598dfe535c.mp4
- Home Page

- Sign Up

- Dashboard

- Explore Section

- Add Post

- Comments

- Chat

- Blog View

- Edit Blog View

- Settings

- Responsive
- Sign up

- DashBoard


- Blog

- Edit Appearance
[](https://github.com/omar214)
[](https://github.com/Taher-Mohamed-Ahmed-Saad)
[](https://github.com/YousefElshabrawy)
[](https://github.com/Ahmedmma72)
[](https://github.com/AhmedNossir)![]()