Skip to content

Version-LAA/techtrek

Repository files navigation

Contributors Forks Stargazers Issues MIT License


Logo

The TechTrekApp

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
  1. About The Project
  2. Getting Started
  3. Usage
  4. Roadmap
  5. Contributing
  6. License
  7. Contact
  8. Acknowledgments

About The Project - Check out a live demo below!

Screen.Recording.2023-06-17.at.8.30.06.PM.mov

Project photos

Logo Screen Shot 2023-06-17 at 8 39 59 PM

(back to top)

Built With:

  • Ruby on Rails
  • Bootstrap
  • Active Record
  • Devise
  • PostgreSQL
  • Heroku
  • Active Storage
  • SCSS
  • Cloudinary

(back to top)

Getting Started & Prerequisites

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

Intallation

  1. Install gems
  bundle install
  1. Install yarn
  yarn install
  1. Create and Migrate DB
  rails db:create db:migrate
  1. Create a .env file to store your Cloudinary api key
  touch .env
  echo '.env*' >> .gitignore
  1. Enter your cloudinary api key in .env file
  CLOUDINARY_URL=cloudinary://[#########:ABCDEDE-FJKEFEfeifej8u38434u343u4384]
  1. run bundle install
  bundle install

(back to top)

Usage

(back to top)

Roadmap

Features we ared hoping to release soon!

See the open issues for a full list of proposed features (and known issues).

(back to top)

Contributing

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!

  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

Latoya - VersionLAA@gmail.com

Project Link: https://github.com/Version-LAA/techtrek

(back to top)

Acknowledgments

To the amazing core development team that worked tiredlessly to make this possible, thank you!

(back to top)

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors