Entrepreneur Connect is a platform that helps entrepreneurs connect with each other, find potential partners, collaborate on projects, and grow their businesses. We believe that entrepreneurs are stronger when they work together, and we provide the tools and resources they need to succeed.
This project upon completion will have the following features:
- The User profile page
- A home page/ landing page
- User Authentication (Login/ signup)
- Investor's view - Accounts created as investors will have a view unique to them where they will be able to see available entrepreneurs who need funding/ collaboration
- Entrepreneurs view - accounts created as entrepreneurs will have their own unique view where they will be able to view available investors and their interests. They will also see other entrepreneurs who might be looking for collaboration partners
- Events view - People can create events and invite people to attend their events.
- The feeds view which will contain posts that were created by other people whom they follow
- Will feature the following feature - You can add more people to your network by following them.
- Create blogs/ posts feature. People will be able to create blogs/ posts and then share them to their network.
- A notifications feature.When someone creates a blog/ post a notification should be sent to their network.
- Comment and like feature on a post created.
This is still a work in progress and the features will be included one by one.
Enjoy!
- CRA
- CSS for styling
- stylelint for CSS linter checks
- Eslint for Javascript linter checks
- React Testing Library for unit tests of the components
- React router to handle multiple-page rendering of the application
To get a local copy up and running follow these simple example steps.
In your terminal, navigate to your current directory and run this code
git@github.com:Nemwel-Boniface/entrepreneur_connect_fe.git
Locate the directory in your file explorer
cd entrepreneur_connect_fe
Install npm or if installed already using this link
npm install
Start the web dev server depending on your configuration
npm start
The Project should now be live on your browser
To run your tests you can run:
npm test
for unit tests with the React testing library & Jestnpx eslint .
for all your JavaScript based linter checksnpx stylelint "**/*.{css,scss}"
for all your CSS based linter checks
👤 Author1
- GitHub: @Nemwel-Boniface
- Twitter: @nemwel_bonie
- LinkedIn: LinkedIn
👤 Author2
- GitHub: @ChrisOnsando
- Twitter: @Chriskiki_
- LinkedIn: LinkedIn
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
Give a ⭐️ if you like this project!
This project is MIT licensed.