Skip to content

🚀 Discover the progress of the project! See it live on hosting-front-end link. Happy coding! 🌐✨

Notifications You must be signed in to change notification settings

asseBadiane/Crypto-Trade-Link

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Projet CryptoTraderLink

CryptoTraderLink serves as a dynamic platform facilitating connections between Bitcoin sellers and buyers, aiming to simplify the cryptocurrency exchange process. Leveraging the cutting-edge MERN stack (MongoDB, Express.js, React, Node.js), our user-friendly web application allows individuals to effortlessly create profiles, showcase services, engage in messaging, and provide feedback.

While we currently do not facilitate transactions on the site, CryptoTraderLink remains committed to ensuring the utmost security for user data. Our dedication to compliance with legal standards guarantees a trustworthy environment, setting the stage for a seamless and secure experience as we explore future developments. Join us on CryptoTraderLink—a hub for cryptocurrency enthusiasts seeking a user-focused and compliant space.

LOGO

accessibility text

Features

  • User Profiles: Create and manage user profiles to showcase trading services.
  • Service Listings: Publish and discover Bitcoin trading services offered by other users.
  • Messaging: Communicate securely with other users to negotiate and finalize transactions. -Feedback System: Leave and receive feedback to build a trustworthy trading community.

Technologies Used

  • MongoDB: NoSQL database for efficient data storage.
  • Express.js: Backend framework for building robust and scalable APIs.
  • React: Frontend library for building interactive user interfaces.
  • Node.js: Server-side JavaScript runtime for building scalable network applications.

Getting Started💻

Server Installation 💻 (Backend)

Create a folder and navigate inside:

  mkdir "folder_name" && cd "folder_name"
  • Clone the repository:
  git clone [email protected]:asseBadiane/Crypto-Trade-Link.git
  • Navigate inside:
  cd Crypto-Trade-Link
  touch .env  

-In the file .env Add MongoDB address Database and JWT_SECRET

  cat >  MONGO="Your address Database access" 
        JWT_SECRET="your string secret for jsonwebtoken"
  • Install dependencies:
  npm install 
  • Start the server:
  npm run dev
  

UI Installation 💻 (Frontend)

  • Navigate inside:
  cd frontend
  touch .env 

-In the file .env Add firebase key

  cat >  VITE_FIREBASE_API_KEY = "Your firebase key"
  • Install dependencies:
  npm install 
  • Start the server:
  npm run dev
  

Contributing

CryptoTraderLink welcomes contributions from the community. If you have suggestions, improvements, or bug fixes, feel free to open an issue or submit a pull request.

License

This project is licensed under the MIT License.

Acknowledgments

Special thanks to the open-source community and the contributors who help make CryptoTraderLink a robust and secure platform for cryptocurrency trading.

Feel free to customize this README further based on specific details and features of your project.

About

🚀 Discover the progress of the project! See it live on hosting-front-end link. Happy coding! 🌐✨

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages