Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/muthuri-dev/iconnect_web


https://github.com/muthuri-dev/iconnect_web

Last synced: about 2 months ago
JSON representation

Awesome Lists containing this project

README

        

# iconnect Application

This is a platform which is aimed at connecting peers of the same interest together. It helps peers to interact and share ideas through working as a team and also showcasing their achievement through posting their projects on the platform.

![logo](https://user-images.githubusercontent.com/82339780/193324149-90f439dd-ccdc-4a0c-84d1-e5f7d97d625a.png)

## Installation

Install my-project with:

```bash
git clone
cd my-project
```

## Run Locally

Clone the project

```bash
git clone https://link-to-project
```

Go to the project directory

```bash
cd my-project
```

Install dependencies

```bash
npm install
```

Start the server

```bash
npm start
```

## Environment

The project requires the following to run:
node js and Mongodb for database

## Tech Stack

**Client:** JavaScript, React,HTML,css,Material UI,

**Server:** Node js, Express js, Mongoose for Mongodb

## Problem Statement

The desired goal: The platform is aimed in making a community of peers who can work together.
The condition:Identified that many peers who are from a non-tech background and want to join the tech community strugling to get help from the people who are knowldgeble but they end up giving up on the tech field due to the lack of guidance and also moltivation from fellow peers.
The consequences:The result of many peers giving up on the tech field reduces inovations among the youths. The platform is develped to to fill the gap between peer to peer interactions.

## Features

- The web is linked with the App for easier access
- Pop-up modals

## Functionality

App functions:

- Peers can view other peoples projects and post theirs.
- Peers can view other peoples blogs and post theirs.
- Peers can create their profiles to connect with persons of interests
- One can post error and get soluions.

## Roadmap

- Designing the project user Interface using figma software

- Code the project
- Test and debug the application
- Deploy the REST API server to heruko

## Screenshots

![web1](https://user-images.githubusercontent.com/82339780/193327193-3f3a27aa-87fa-485d-9c9a-524568f4dbef.png)
![web2](https://user-images.githubusercontent.com/82339780/193327197-723483c1-60fe-4317-bf79-190248861fe5.png)
![web3](https://user-images.githubusercontent.com/82339780/193327203-5d2fa600-7292-44f6-830b-373231c2c1c6.png)
![web4](https://user-images.githubusercontent.com/82339780/193327208-755724b8-ed70-484b-860a-d23882a50913.png)
![web5](https://user-images.githubusercontent.com/82339780/193327224-55781a94-36d0-4cd3-94d4-94e9ad1a1c12.png)
![web6](https://user-images.githubusercontent.com/82339780/193327232-92f7897a-ee6d-4e01-843f-94c482096fba.png)
![web7](https://user-images.githubusercontent.com/82339780/193327387-224f3021-da30-4faf-a3bc-fcd2c6fc79b2.png)
![web8](https://user-images.githubusercontent.com/82339780/193327392-610c18c3-1117-4994-8bc3-ef86911546a9.png)
## Contributing

Contributions are always welcome!

See `contributing.md` for ways to get started.

Please adhere to this project's `code of conduct`.

## License

[MIT](https://choosealicense.com/licenses/mit/)