Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nicanor008/shoman-web-app-platform
Shoman was a software engineering Mentorship program which was run by a group of software engineers between 2019 - 2021. The program had a success of mentees joining tech and others acquiring internships. The program was stopped due to time commitment challenges by the mentors. We hoping to revive this program in the near future
https://github.com/nicanor008/shoman-web-app-platform
gatsby mentorship nodejs react software-engineering
Last synced: 3 days ago
JSON representation
Shoman was a software engineering Mentorship program which was run by a group of software engineers between 2019 - 2021. The program had a success of mentees joining tech and others acquiring internships. The program was stopped due to time commitment challenges by the mentors. We hoping to revive this program in the near future
- Host: GitHub
- URL: https://github.com/nicanor008/shoman-web-app-platform
- Owner: Nicanor008
- License: mit
- Created: 2024-01-21T03:11:17.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-04-17T09:34:22.000Z (8 months ago)
- Last Synced: 2024-11-04T01:41:58.018Z (about 2 months ago)
- Topics: gatsby, mentorship, nodejs, react, software-engineering
- Language: JavaScript
- Homepage: https://shoman.nicanor.me/
- Size: 90.8 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## Shoman Software Mentorship
Shoman was a software engineering Mentorship program that was run by a group of software engineers between 2019 - 2021. The program had a success of mentees joining tech and others acquiring internships. The program was stopped due to time commitment challenges by the mentors. We hope to revive this program shortly
### Some of the features were:
- Mentees submit applications to join the Shoman mentorship program
- Mentees track their learning on the Shoman dashboard
- Mentors manage the assigned mentees through the Shoman dashboard[![Netlify Status](https://api.netlify.com/api/v1/badges/f76ed40d-0119-4db7-8d12-929189787cc7/deploy-status)](https://app.netlify.com/sites/shoman/deploys)
## Tools
- React
- Gatsby
- Material-UI
- Node JS
- Mongo DB
- Express JS## Folder structure
```
├── shoman-FE
│ ├── src
| ├── components
| ├── hoc
| ├── images
| ├── pages
| ├── state
| ├── styles
| ├── utils
│ ├── .prettierrc
│ ├── gatsby-browser.js
│ ├── gatsby-config.js
│ ├── gatsby-node.js
│ ├── gatsby-ssr.js
│ ├── package.json
│ ├── yarn.lock
├── shoman-api
│ ├── .github
│ └── src
| ├── api
| ├── config
| ├── middlewares
| ├── routes
| ├── utils
| ├── validations
| ├── index.j
| └── templates
| └── .eslintrc.json
| └── .babelrc
| └── dockerignore
| └── .env.example
| └── .prettierrc
| └── docker.compose.yml
| └── dockerfile
| └── package-lock.json
| └── package.json
├── README.md
├── LICENSE
```## How To Contribute
\*_Contributions are closed at the moment for this program_, nevertheless, you can still use this repo for your purposes\*
- Fork this repo or just clone the project to your own machine
- install dependencies, `yarn`
- Work on your fork/clone, Create a new branch, and make your changes and additions on your branch(Branch naming, e.g. issue type/#issue-name-issue-no -> **feat/mentor-side-dashboard-#12**)
- Commit changes
- Make sure you merge the latest from "upstream" and - resolve conflicts if there is any(on forks)
- Push your work back up to the fork/clone origin
- Submit a Pull request so that we can review your changes### Firing up the dev environment
- Make sure you've Gatsby installed globally, `npm install -g gatsby-cli`.
- Install the latest version of nodejs
- Check specific instructions of## Resources
- [Figma Designs](https://www.figma.com/file/YCNLFbPW3ON69RAkRy859w/Shoman-Dashboard?node-id=0%3A1)
- [Features Overview Description](https://docs.google.com/document/d/15roz9VuUkSs5t30CXvKTmqOgg9-A3mmm_KRCdzzPC2A/edit?usp=sharing)
- [All Shoman features MVP listing](https://mm.tt/1637781406?t=1EMu7kjBX9)## License
[MIT](https://github.com/Nicanor008/shoman-FE/blob/master/LICENSE)