Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/shivamsouravjha/stooler
A plan to invest in stock via group pool(backend down due to unforseen cicumstances)
https://github.com/shivamsouravjha/stooler
hackathon hackathon-project hacktoberfest investment-management investments-squad mongodb mongoose nodejs nodejs-server reactjs stock-market
Last synced: about 1 month ago
JSON representation
A plan to invest in stock via group pool(backend down due to unforseen cicumstances)
- Host: GitHub
- URL: https://github.com/shivamsouravjha/stooler
- Owner: shivamsouravjha
- License: apache-2.0
- Created: 2021-07-19T10:11:39.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-05-21T06:29:08.000Z (over 1 year ago)
- Last Synced: 2024-05-01T18:14:43.195Z (8 months ago)
- Topics: hackathon, hackathon-project, hacktoberfest, investment-management, investments-squad, mongodb, mongoose, nodejs, nodejs-server, reactjs, stock-market
- Language: JavaScript
- Homepage: https://stool-front.herokuapp.com/
- Size: 3.95 MB
- Stars: 7
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
*if you're bluntly copying this repo shamelessly, atleast star the repo*
# Nivesh
Ever thought of investing in stocks even though you don't know much about finances?Ever thought of buying a costly stock of high profit returns even if your budget doesn't allow?
Do you also want someone to invest in money earning resources on your behalf even if you can invest only 100Rs per month?
Presenting you with a **Nivesh** to make our finance easier and life better.
A plan to invest in a stock via group pool. Friends and strangers come
together to invest in stocks and cryptocurrency, for
sharing the investment strategy and profit.If in doubt talk to our Chatbot to clarify doubts.
Invest Together Grow Together.
## How it Works ?
Here you can join a group of investors, who together invest
in a stock, fix a deadline to withdraw the amount, you can
request admin to add new resource in a group,remove a resource or change the amount of resource.Or you can create your unique group and add different resource in
it, and ask other users to join you and invest with you, where
you can share ideas with each other and can grow together.## [To see live action](https://stool-front.herokuapp.com/)
# Features
Features | Purpose |
| ------------- |:-------------------------:|
| Chatbot | To answer small questions |
| GroupChat | Discussion on sales and buying of resources|
| Groups | Create your group or join another group |
| Resources | Add or request to add new resources in group |
| Profile | See all your transaction and investment |
| Group Details| Resources in which group invest, history of profit and loss deal|
| Members | View other members and transfer of ownership |
| Crypto | View the latest value of crypto currency|# Work Flow
![stool_workflow](https://user-images.githubusercontent.com/63896998/129359099-ae832998-4291-4005-9b2c-479901407191.jpeg)## Deployment on Local System
To deploy this project run
```bash
create an env file
create an empty folder called storage in backend
and in that create logs.
npm install
npm start in backend
```
```bash
In frontend folder
npm install
npm start
```
## Environment VariablesTo run this project, you will need to add the following environment variables to your .env file
`name (MongoDB_username)`
`password (MongoDB_password)`
`db (MongoDB_databasename)`
`secretcode (jwt_authentication_token)`
`cloudinary_cloud_name`
`cloudinary_api_key`
`cloudinary_api_secret`
## Authors- [@shivamsouravjha](https://github.com/shivamsouravjha)
- [@ananupam](https://github.com/ananupam)
- [@Shrestha25](https://github.com/Shrestha25)
## [Backend Link](https://stool-backend.vercel.app/)## [Postman Requests](https://www.getpostman.com/collections/a6cc1f044a023f89a5d8)
## Tech Stack
**Client:** React
**Server:** Node, Express
**Database:** MongoDB, Redis