- Create an account by typing in your name, email and password. Then use the account to log in.
- Then you are automatically navigated to the main page, the dashboard page for the user. Right now on your dashboard, there is no saved projects. You could click on the “+” button to find a project you want to build.
- You will be directed to /newprojects page, a page for users to select preferences for finding a project.
- Select "Javascript", "Frontend", "HTML/CSS", "Beginner", "10 hours", and click find projects.
- You find a matching project on the projects page. Click on "Preview".
6. You will see the preview page of the project, click on "Add to my projects".
7. The project is added to your dashboard! Click "go to project".
- You will be redirected to /projects/1, click on "Start Project".
- Click on pages on the bottom "0" "1" "2"... to browse the project guide!
- See all projects on clicking "Projects" on the header and repeat the same thing!
docker build -t tech_assist.ai .
docker run --rm -it tech_assist.ai bash
#docker run --rm -it -p 3000:3000 tech_assist.ai bash
# For M1 & M2 Chips: docker build --platform=linux/amd64 -t tech_assist.ai .
- version: 2.6.6
- installation: https://www.ruby-lang.org/en/downloads/
gem install bundler:1.3.0bundle install --without production
bundle exec rake db:migrate
bundle exec rake db:seed
#please run the following instead if you have already done seed before:
#bundle exec rake db:reset db:seedrails s
#rails s -b 0.0.0.0
#navigate to /newprojects to see project interest pagebundle exec rake db:test:prepare
bundle exec rake RAILS_ENV=test db:seed
bundle exec cucumber
heroku login
heroku create [app_name]
git push heroku iter1
heroku stack:set heroku-20
git push heroku iter1:master