The TechTrekApp is a powerful application designed to connect students with mentors, field-specific programs, and career services, empowering them to elevate their tech careers to new heights.
Whether you're a student exploring different tech disciplines or an aspiring professional looking to advance in your current field, The TechTrekApp is your ultimate companion on the journey to success.
Join TechTrek today and unlock the doors to endless possibilities in the world of technology.
Explore the docs »
Table of Contents
Screen.Recording.2023-06-17.at.8.30.06.PM.mov
To successfully set up the project locally please ensure you have both Ruby 3.1.2 and Rails 7.0.4 installed prior to performing the following actions.
- Fork the repository - This creates a copy of the project under your own GitHub account. :
git clone git@github.com:Version-LAA/techtrek.git- Obtain a free API from Cloudinary for image hosting
- Create a Cloudinary Account for image hosting and obtain a free API Key a https://cloudinary.com
- Install gems
bundle install- Install yarn
yarn install- Create and Migrate DB
rails db:create db:migrate- Create a .env file to store your Cloudinary api key
touch .env
echo '.env*' >> .gitignore- Enter your cloudinary api key in .env file
CLOUDINARY_URL=cloudinary://[#########:ABCDEDE-FJKEFEfeifej8u38434u343u4384]- run bundle install
bundle installFeatures we ared hoping to release soon!
- Mentor Profiles
- Message Notifications
See the open issues for a full list of proposed features (and known issues).
We believe in the power of collaboration and continuous growth and greatly appreciate any contributions that make the open-source community thrive. Your ideas, suggestions, and enhancements are invaluable to us.
If you have a suggestion that can improve this project, we encourage you to fork the repository and create a pull request. Alternatively, you can open an issue with the "enhancement" tag. Don't forget to show your support by starring the project. Thank you for your contribution!
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature) - Commit your Changes (
git commit -m 'Add some AmazingFeature') - Push to the Branch (
git push origin feature/AmazingFeature) - Open a Pull Request
Distributed under the MIT License. See LICENSE.txt for more information.
Latoya - VersionLAA@gmail.com
Project Link: https://github.com/Version-LAA/techtrek
To the amazing core development team that worked tiredlessly to make this possible, thank you!

