Niyon is a platform for connecting young professionals with mentors in West Africa.
#### Link to backend documentation
github.com
# Niyon
You can find the deployed project at
niyonapp.com
## Contributors
Check our about page at
niyonapp.com
## Project Overview
[Trello Board]
trello.com
[Product Canvas]
notion.so
[UX Design files]
whimsical.com
Find a mentor.
Niyon is a platform for connecting young professionals with mentors in West Africa.
We connect you with mentors who are located in the same city, town or local government area you are in.
### Key Features
- Create your account or login with your social account
- Connect with mentors and mentees
- Chat with them
## Tech Stack
## Front End Frameworks & Libraries
### **React**
- A popular library, many modules are available, as is plenty of up-to-date information about it.
- Performance - ReactJS its using a virtual DOM that provides superior performance
- Reusable Components - React provides a component based structure. You can re-use components anywhere you need. As a result, (1) your app has consistent look and feel, (2) code re-use makes it easier to maintain and grow your codebase, and (3) it is easier to develop your app.
- Native Approach: React can be use to create mobile application( react native) .React code its really reusable. So at the same time someone can make IOS , Android application
### **Next JS**
Handles routing (replaces React Router), clear separation between pages and components. Client-side rendered which makes loading faster.
### **Hooks**
Hooks makes it easier to update state, there's also no need for class components or lifecycle methods like componentDidMount.
### **Redux**
Provides one source of truth for state, easier to manage the application state if working in a group.
Our team has extensive experience in ReactJS and NextJS was chosen over React because of the serv …