Giter Club home page Giter Club logo

1plus's Introduction

๐ŸŽ‰ Jumpstart Pro Rails

1PlusTheRest.com -Productivity App an app that let you the developer, spend as little time as needed marketing yourself. a rails app that makes it easy to capture what you accomplished as developer each day. organize and summarize those Captures into Resume Entries Let's you build resume entries and select which entries you want to create a resume of. build other files like weekly progress reports, Monthly learning reports. features: can output files used internally to report Weekly Results Can output full resumes with summaries for less important jobs. can output position summaries. with or without company names. solves three problems: keeping a daily log of what you accomplished. sharing that log in a variety of ways up to a full comprehensive resume Include working through acccomplishments relevant to your worklife Generate resumes that focus on particular topics and summarize the resest in popular formats. interface: easily capturing what you accomplished each day. surfaces: Chrome extension Terminal web app iOS application Resume builder - any out there that are universal Problem to solve how to hand ongoing work against a particular ticket summarizing work to report on defining different versions of what you have done,

Welcome! To get started, clone the repository and push it to a new repository.

Requirements

You'll need the following installed to run the template successfully:

  • Ruby 3.2+
  • Node.js v20+
  • PostgreSQL 12+
  • Redis - For ActionCable support (and Sidekiq, caching, etc)
  • Libvips or Imagemagick - brew install vips imagemagick
  • Overmind or Foreman - brew install tmux overmind or gem install foreman - helps run all your processes in development
  • Stripe CLI for Stripe webhooks in development - brew install stripe/stripe-cli/stripe

If you use Homebrew, dependencies are listed in Brewfile so you can install them using:

brew bundle install --no-upgrade

Then you can start the database servers:

brew services start postgresql
brew services start redis

Create Your Repository

Create a new Git repository for your project. Then you can clone Jumpstart Pro and push it to your new repository.

git clone [email protected]:jumpstart-pro/jumpstart-pro-rails.git myapp
cd myapp
git remote rename origin jumpstart-pro
git remote add origin [email protected]:your-account/your-repo.git # Replace with your new Git repository url
git push -u origin main

Initial Setup

First, edit config/database.yml and change the database credentials for your server.

Run bin/setup to install Ruby and JavaScript dependencies and setup your database.

bin/setup

Running Jumpstart Pro Rails

To run your application, you'll use the bin/dev command:

bin/dev

This starts up Overmind (or Foreman) running the processes defined in Procfile.dev. We've configured this to run the Rails server, CSS bundling, and JS bundling out of the box. You can add background workers like Sidekiq, the Stripe CLI, etc to have them run at the same time.

Running on Windows

See the Installation docs

Running with Docker or Docker Compose

See the Installation docs

Merging Updates

To merge changes from Jumpstart Pro, you will merge from the jumpstart-pro remote.

git fetch jumpstart-pro
git merge jumpstart-pro/main

Contributing

If you have an improvement you'd like to share, create a fork of the repository and send us a pull request.

1plus's People

Contributors

excid3 avatar dependabot[bot] avatar cjilbert504 avatar andyw8 avatar drnic avatar bai avatar jespr avatar jasoncharnes avatar swanny85 avatar uurcank avatar julianrubisch avatar 800a7b32 avatar mybuddyandrew avatar joemasilotti avatar weavermedia avatar afogel avatar donnfelker avatar olimart avatar thomasklemm avatar tiagocasanovapt avatar zilvinaskucinskas avatar onerinas avatar aroop avatar kentasmic avatar keirua avatar nicolasmlv avatar kieranklaassen avatar pftg avatar justalever avatar duduribeiro avatar

Watchers

Bob Walsh avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.