Skip to content

A web platform where investors can find start-ups from different sectors and will be able to invest collectively (to reduce risk) or singularly. Innovators and start-ups will be able to present their work on the platform to attract investors to raise investment.

License

Notifications You must be signed in to change notification settings

11fenil11/InvestNow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Prototype

Authors

  • [Kavya Kasaraneni] -- Front-end Developer
  • [Parampal Singh] -- Business Research and Backend Developer
  • [Fenil Minalkumar Parmar] -- Full Stack Developer
  • [Jenish Girish Patel] -- Integration and Deployment
  • [Neelansh Gulati] -- Scrum Master and Developer
  • [Aitzaz Qadir Khowaja] -- Designing and Documentation

Prerequisites

  • Node
  • Git
  • React
  • VSCode
  • Heroku
  • Express
  • Mongo DB

Installing

  • Login to the gitlab and clone the repository with https link

  • Now open the git bash terminal in your local system and clone the repository using the below command.

$ git clone https://git.cs.dal.ca/ngulati/technologyinnovation.git

  • The required repository is cloned into the system.

  • Now open the repository in IDE such as Visual Studio Code.

  • Give the following command to enter the repository for Front-end project.

$ cd .\frontend\

  • For installing the node modules and required dependencies use the below command. (Some of the dependencies not satisfied with current version of node / react, so because of that use '--force').
$ npm install --force

  • For starting and running the project use the below command.
$ npm run start

  • Give the following command to enter the repository for Backend project.
$ cd .\backend\

  • For installing the node modules and required dependencies use the below command.
$ npm install

  • For starting and running the project use the below command.
$ node index.js

You can see the app running in development mode and when you open http://localhost:3000 you can view the front-end in the browser.

Deployment

The developed application is deployed on Heroku using the steps below:

$ heroku login

  • We have connected Heroku repository to Gitlab repository. The pipeline is handling the deployment of heroku whenever there is new commit in Main branch.

  • Deployed the application

  • We can also Use the below commands to commit the code into git and push into heroku from git

$ heroku create -a investnow-frontend
$ heroku git:remote -a investnow-frontend
$ git remote rename heroku heroku-staging
$ git push heroku main

Built With

  • ReactJS - The JavaScript library used for building the front-end
  • npm - Package Management used
  • Gitlab - Used for versioning
  • Heroku - Used for deployement
  • React-Mui - Front-end UI
  • VS Code - Code editing

** **

Sources Used

About

A web platform where investors can find start-ups from different sectors and will be able to invest collectively (to reduce risk) or singularly. Innovators and start-ups will be able to present their work on the platform to attract investors to raise investment.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published