Skip to content

Prvncodz/Flux

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

329 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flux

Flux Platform Interface

Project Description

Flux is a social media platform designed specifically for tech enthusiasts. It serves as a hub for sharing knowledge, experiences, and ideas, fostering a community where individuals can connect and engage on various technology-related topics.

This project marks a significant milestone as it is the first MERN (MongoDB, Express, React, Node.js) project that has been manually coded 80%. This hands-on approach to development allowed for a deep understanding of the MERN stack and the opportunity to customize functionalities to better suit the needs of the user base.

Technologies Used

  • Frontend: React JS
  • Backend: Node.js, Express
  • Database: MongoDB

Features

  • User registration and authentication
  • Profile creation and customization
  • Twitter like posting, commenting, and liking functionalities
  • Playlist creation
  • User dashboard
  • Liked videos and watch history

Getting Started

To get a copy of the project up and running on your local machine for development and testing purposes, follow these instructions:

  1. Clone the repository: git clone https://github.com/Prvncodz/Flux.git
  2. Navigate to the project directory: cd Flux
  3. Install dependencies: npm install
  4. Navigate to the client directory:cd client
  5. Install dependencies: npm install
  6. Start the server: npm run dev

License

This project is licensed under the MIT License


Feel free to explore and contribute!

About

Flux is a social media platform designed specifically for tech enthusiasts.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages