Thanks to visit codestin.com
Credit goes to github.com

Skip to content

amanbhagat41/UTalent

Repository files navigation

LinkedIn


Logo

UTalent

A Freelance website for students
Explore the docs »
View Demo

Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage
  4. Roadmap
  5. Contributing
  6. License
  7. Contact
  8. Acknowledgments

About The Project

Utalent was created to solve a problem that most students have, including us the makers and founders of Utalent. The problem that we have aimed to solve is the job market for students. Internships are hard to get and will take either 3 months or 6 months to complete. Internships and coops are very competitive since the student pool is so large being hundreds of thousands to millions of students applying to these. Also companies could hire someone who does not meet their standards and waste their time and money training and teaching someone who does not retain anything. Students need a way to get hands-on experience in their respective fields, to help them with the increasingly difficult job market. Lastly some students do not have time in their schedule for internships or might want to get experience during the school semester but can not commit 30 hours a week with school work also overlapping so Utalent helps to solve this.

(back to top)

Built With

  • React
  • Nextjs
  • TailwindCSS
  • Firebase

(back to top)

Getting Started

Before you start make sure you are using node version v18.17.0 or higher

Then Run the command

npm i

to install all of the node packages

Then run the server with

npm run dev

Open http://localhost:3000 with your browser to see the result.

Prerequisites

This is an example of how to list things you need to use the software and how to install them.

  • npm
    npm install npm@latest -g

Installation

  1. Clone the repo
    git clone https://github.com/amanbhagat41/UTalent.git
  2. Install NPM packages
    npm install
  3. Setup your firebase databse and switch api key in firebase.js
    const firebaseConfig = {
        apiKey: "Your Api Key",
        authDomain: "",
        projectId: "",
        storageBucket: "",
        messagingSenderId: "",
        appId: "",
        measurementId: "",
    };

(back to top)

Usage

You are free to use and download the code and change it to make it better and fix any bugs.

(back to top)

Roadmap

  • Design UI in Figma
  • Create a firebase database
  • Make a signup and login page and connect it to the databse
  • Make the frontend for all of the pages first
  • Set up user profiles and add an edit button
  • Set up notifications
  • Add messaging feature

(back to top)

Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

(back to top)

License

Distributed under the MIT License. See LICENSE.txt for more information.

(back to top)

Contact

Aman Bhagat - [email protected] Zachary Gilbert - [email protected] Michael Chagnon - [email protected] Alex Kashian - [email protected] Project Link: https://github.com/amanbhagat41/UTalent

(back to top)

Acknowledgments

(back to top)

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages