Skip to content

Welcome to the MuseMeld Frontend repository! This is the frontend part of MuseMeld, a web application built with React.js, Tailwind CSS, Axios, and React Router DOM.

Notifications You must be signed in to change notification settings

maligaurav947/musemeld

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MuseMeld Social App

MuseMeld is a social networking app built using React, Firebase, and a mix of Tailwind CSS and plain CSS for styling. This app enables users to connect, share, and interact in a vibrant social environment. It utilizes Firebase for real-time database, authentication, and storage, making it a robust and scalable solution.

Screenshot 1

Features

  • User authentication with Firebase
  • Real-time data management with Firebase Firestore
  • Secure file storage with Firebase Storage
  • Modern UI design using Tailwind CSS and plain CSS
  • User-friendly social networking experience

Prerequisites

Before getting started with MuseMeld, ensure you have the following:

  1. Node.js installed on your machine.
  2. Firebase project with Firestore, Authentication, and Storage services set up.

Getting Started

To run MuseMeld on your local machine, follow these steps:

  1. Clone the repository:

    git clone https://github.com/yourusername/musemeld.git
  2. Navigate to the project directory:

    cd musemeld
  3. Install the project dependencies:

    npm install
  4. Create a Firebase project at Firebase Console.

  5. Set up Firebase credentials:

    • In your Firebase project settings, navigate to the "General" tab.

    • Scroll down to the "Your apps" section and select the web app you've created.

    • Click on the "</>" icon to add a web app to your project.

    • Give your app a nickname, and make sure to check the option to "Register app" for Firebase Hosting. This will provide you with a configuration object.

    • Copy the configuration object and replace the content in your src/firebase.js with the new credentials:

    const firebaseConfig = {
      apiKey: "YOUR_API_KEY",
      authDomain: "YOUR_AUTH_DOMAIN",
      projectId: "YOUR_PROJECT_ID",
      storageBucket: "YOUR_STORAGE_BUCKET",
      messagingSenderId: "YOUR_MESSAGING_SENDER_ID",
      appId: "YOUR_APP_ID",
    };
  6. Start the development server:

    npm start
  7. Visit http://localhost:3000 in your web browser to access MuseMeld.

Contributing

We welcome contributions! If you'd like to enhance MuseMeld, please follow our contribution guidelines.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Contact

For questions or feedback, please contact us at [email protected].

Happy coding with MuseMeld! 🚀

About

Welcome to the MuseMeld Frontend repository! This is the frontend part of MuseMeld, a web application built with React.js, Tailwind CSS, Axios, and React Router DOM.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published