Skip to content

Fenil-Patelll/DalTank

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dal Tank

The 'main' branch of our project integrates ten fully functional features, each diligently developed by individual members of our group. Each individual repository consists of individual features before merging into the main branch.

Daltank's platform has been meticulously designed as a thriving marketplace for entrepreneurs, students, and investors. At the core of Daltank lies a dynamic arena where entrepreneurs and students can showcase their innovative business ideas, research proposals, and relevant specifics.

As a vital user category, investors sift through this plethora of business proposals and academic projects, tailor their exploration to align with their investment criteria, and directly engage with the respective entrepreneurs or students.

We have also integrated features such as idea submission for students, investor portfolio management, profile editing, notification updates via email through Node Mailer, rating and feedback system, and others that cater to user authentication and personalized experience. These features contribute to creating an enriched experience for all users, offering tools for collaboration, evaluation, feedback, and connectivity.

The result is Daltank: a streamlined conduit between idea generators, academics, and potential financiers. It fosters a collaborative, transparent, and potentially lucrative environment for all parties involved. With its ten unique features, Daltank serves not only as a hub for innovation but also as a catalyst for growth, connecting vision with the resources needed for realization.

Authors

Trusha Nipul Shah (tr335214@dal.ca) Fenil Patel (fenil.patel@dal.ca) Margin Mukeshbhai Patel (mr353045@dal.ca) Sarthak Dushyantkumar Patel (sr555161@dal.ca) Kazi Aniketh Anum (an584274@dal.ca)

Deployment

The deployment process unfolds in several distinct stages, as outlined below:

  1. First, commit the updated code and push the alterations to the remote repository on GitHub. This ensures all changes are synchronized and stored on a remote server.

  2. Following this, execute the backend deployment on Render, effectively activating the server-side operations of the application.

  3. In the third stage, transition the local connection links to the deployed link within the front end. This alteration enables the user-facing side of the application to communicate effectively with the server.

  4. Subsequently, carry out the frontend deployment. This activates the user-interface elements and ensures they can interact correctly with the backend.

  5. Next, establish the build configuration. This involves designating the path from which the code will be built and specifying the build command. These settings streamline the construction of the deployable application package.

  6. Upon successfully completing the build, the application is ready for viewing. Use the generated link to access and test the hosted application, verifying its functionality in the live environment.

Built With

Sources Used

[1] “Npm: React-router-dom,” npm. [Online]. Available: https://www.npmjs.com/package/react-router-dom. [Accessed: 17-Jun-2023]. [2] “Npm: React-bootstrap,” npm. [Online]. Available: https://www.npmjs.com/package/react-bootstrap. [Accessed: 17-Jun-2023]. [3] “Npm: React-bootstrap,” npm. [Online]. Available: https://www.npmjs.com/package/react-bootstrap. [Accessed: 18-Jun-2023]. [4] “Npm: @material-ui/core,” npm. [Online]. Available: https://www.npmjs.com/package/@material-ui/core. [Accessed: 20-Jun-2023]. [5] "Node.js [Online]. Available: https://nodejs.org/en. [Accessed: 20-jul-2023] [6] “Npm: Expressjs” npm. [Online]. Available:https://expressjs.com/. [Accessed: 20-Jul-2023]. [7] "MongoDB [Online]. Available: https://www.mongodb.com/ [Accessed: 20-July-2023]".

Assignment Gitlab Repository URL

[CSCI 5709 Grp-12] - https://git.cs.dal.ca/akazi/csci-5709-group-12/-/tree/main/

About

DalTank website is a platform where aspiring Dalhousie student entrepreneurs can showcase their Research or project ideas and seek investments from interested investors. The website aims to facilitate connections and collaborations between Dalhousie students and investors, fostering innovation and economic growth.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors