Skip to content

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

License

Notifications You must be signed in to change notification settings

Nicanor008/Shoman-Web-app-platform

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

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

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

License

MIT

About

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

Topics

Resources

License

Stars

Watchers

Forks