Skip to content

Latest commit

 

History

History
181 lines (126 loc) · 7 KB

ice.md

File metadata and controls

181 lines (126 loc) · 7 KB

CoC Inheritance 2022
Pecunia

Pecunia - Pecunia is a comprehensive platform facilitating student applications to startups and companies, aiding startups in securing funds from corporations, and assisting companies in recruiting skilled talent.
CoC Inheritance 2023 || ICE


Table of Contents

📝Description

Pecunia is like a matchmaking site for students and companies. It serves as a bridge connecting students, startups, and established companies. It provides students with a platform to discover job opportunities at startups and corporations, while offering startups the means to secure funding from larger companies. Additionally, Pecunia assists big companies in locating skilled individuals for employment. With its intuitive interface, the website ensures a smooth experience for all users, facilitating efficient job searches and talent acquisition processes.

  1. Job Listings
  2. Funding Opportunities
  3. Talent Search
  4. Profile Creation
  5. Application Management
  6. Messaging System
  7. Notifications
  8. User Reviews and Ratings

🔗Links

🤖Tech-Stack

Front-end

  • HTML
  • CSS
  • JavaScript
  • React

Back-end

  • NodeJS
  • MongoDB

Database

  • MongoDB

📈Progress

List down all the fully implemented features in your project

  • Fully Implemented Landing Page
  • Fully Implemented Login Page
  • Fully Implemented Sign Up Page

List down all the partially implemented features in your project

  • Partially Implemented Student Homepage
  • Partially Implemented StartUps Homepage
  • Partially Implemented Companies Homepage

🔮Future Scope

  • More Types of Companies: We'll make sure our website helps students find jobs in different kinds of companies, not just a few types.

  • Better Matching: We'll use smarter ways to connect students with the right companies based on what they're good at and what they like.

  • Tests to Know Skills: We'll add tests to our site that show students and companies what skills they're good at and where they can improve.

  • Find People to Help You: We'll create a way for students and startup owners to connect with experienced people who can give them advice and support.

  • Work with People Everywhere: We'll let people from all over the world use our website to find jobs and start businesses.

  • Find Money in More Ways: We'll teach startups different ways to get money, not just from big companies.

  • Learn New Things: We'll offer classes and events to help people learn new skills and meet others who can help them succeed.

💸Applications

Pecunia was introduced to address challenges among three key stakeholders: startups, businesses, and students. Our primary objective was to facilitate the seamless operations of these entities within their respective industries. In building this website, we carefully considered the funding needs to support startups with innovative ideas, as well as companies seeking to engage with emerging talent. Likewise, we aimed to connect students with opportunities to contribute their skills and expertise to forward-thinking businesses. Through our platform, we endeavor to foster collaboration and mutual benefit among these diverse participants. Yes, this can be monetized if all parties involved are in agreement.

🛠Project Setup

  1. Clone Repository:

    • git clone https://github.com/toroO4/Pecunia.git
  2. Install Dependencies:

    • cd pecunia
    • npm install
  3. Database Setup:

    • Set up your database.
    • Configure connection in config.
    • npm run migrate
    • npm run seed
  4. Start Server:

    • npm start
  5. Access Application:

    • Open browser to http://localhost:3000.
  6. Testing:

    • npm test
  7. Deployment:

    • Deploy per platform guidelines.
    • Configure environment variables.

💻Usage

  1. Sign Up or Log In: Start by making an account or logging in if you've already made one. This is like getting your own special spot on the website.

  2. Look Around: Check out what's there for you. You might find jobs you want to apply for or opportunities to help startups. It's like exploring different options to see what's best for you.

  3. Apply or Post: If you see a job you like, you can apply for it. Or if you're a startup or company, you can put up a notice saying you need people or money. It's like either asking for a job or offering one.

  4. Talk to People: Once you've applied or posted something, you might start talking to others who are interested. For example, if you're looking for a job, you might chat with the company to see if you'd be a good fit. If you're a startup, you might talk to investors who want to help you.

  5. Keep Track: It's important to keep an eye on what's happening. You'll want to know if someone is interested in your job posting or if a company wants to interview you. It's like checking your phone to see if you got any messages.

  6. Give Feedback: After you've talked to someone or finished a job application, you can share what you thought about it. This helps others know what to expect and can make the website better for everyone.

  7. Get Help: If you need help using the website or finding a job, there are resources available. You can find tips or talk to someone who can assist you. It's like having a friend to help you out when you need it.

👨‍💻Team Members

👨‍🏫Mentors

📱Screenshots