Skip to content

Full-Stack web application built with the MERN (MongoDB, Express.js, React.js, Node.js) stack. It provides users with the functionality to authenticate via GitHub, view GitHub user profiles, and fetch repositories using the GitHub API.

License

Notifications You must be signed in to change notification settings

Hisoka37/DevConnect

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📗Table of Contents

🤖 DevConnect

DevConnect is a full-stack web application built with the MERN (MongoDB, Express.js, React.js, Node.js) stack. It provides users with the functionality to authenticate via GitHub, view GitHub user profiles, and fetch repositories using the GitHub API.

🛠 Built With

Tech Stack

🚀 Live Demo

Live Demo

💻 Getting Started

Prerequisites

In order to run this project, you need the following installed:

  • A browser
  • Node.js
  • npm

Setup

Clone this repository to your desired folder:

git clone https://github.com/Hisoka37/DevConnect.git

Install

Install project dependencies:

shellCopy code

cdDevConnect npm install

Setup .env file

PORT=5000
MONGO_URI=
GITHUB_API_KEY=
GITHUB_CLIENT_ID=
GITHUB_CLIENT_SECRET=
CLIENT_BASE_URL=

Usage

Start the application:

npm start

👥 Authors

👤 Walid Kabboussa

🔭 Future Features

  • Add the ability to search for repositories by keywords.
  • Implement user authentication with email/password.
  • Enhance user interface and user experience.

🤝 Contributing

Contributions, issues, and feature requests are welcome! Feel free to check the issues page.

⭐️ Show Your Support

If you like this project, please leave us a comment on our Twitter/LinkedIn accounts. Thank you!

📝 License

This project is MIT licensed.

(back to top)

About

Full-Stack web application built with the MERN (MongoDB, Express.js, React.js, Node.js) stack. It provides users with the functionality to authenticate via GitHub, view GitHub user profiles, and fetch repositories using the GitHub API.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published