Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

Don't reinvent the wheel for every new Rails project. Use sane Defaults.

License

NotificationsYou must be signed in to change notification settings

shreyakurian02/neeto-ui-challenge

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status

Made by the team atBigBinary, this is a base project to quickly spin up aRails application built with opinions of BigBinary style of working.

Local Development Setup

First clone this repo.

Then install theNode.js versionv16.5 which we have specified inside the.node-version file of this repo.

nvm install

Make sure thatyarn is installed with it as well in your system.

Afteryarn is installed, install the Node.js and Rails dependencies and also seed the database, by running:

./bin/setup

Start the server by executing following command.

bundleexec rails server -p 3000

Visithttp://localhost:3000 and login with emailoliver@example.com and passwordwelcome.

Using docker for development

Follow the instructions mentionedhere to use docker for development.

Replace Wheel with your project name

Let's say that the project name isPump. Execute the command below toreplace all occurrences ofWheel withPump.

perl -pi -w -e's/Wheel/Pump/g;'$(git ls-files)perl -pi -w -e's/wheel/Pump/g;'$(git ls-files)

Features

  • UsesTailwind CSS.
  • rake setup to set sensible sample data including useroliver@example.com with passwordwelcome.
  • Usesdevise.
  • Heroku ready. Push to Heroku and it will work.
  • UsesHoneybadger.
  • Uses slim for cleaner syntax over erb and better performance over haml.
  • UsesActiveAdmin.
  • UsesSidekiq.
  • Intercepts all outgoing emails in non production environment using gemmail_interceptor.
  • UsesSemaphoreCI for continuous testing.
  • Uses PostgreSQL.
  • Content compression viaRack::Deflater.
  • Auto-formats Ruby code withrubocop.
  • Auto-formats JavaScript and CSS code withprettier.
  • Performs background job processing "inline" for heroku env. It means heroku can deliver emails.
  • Letter opener gem for development.

Heroku Review

Heroku Reviewis enabled on this application. It means when a PR is sent then Herokuautomatically deploys an application for that branch.

About BigBinary

BigBinary

wheel is maintained byBigBinary. BigBinary is a software consultancy company. We build web and mobile applications using Ruby on Rails, React.js, React Native and Node.js.

About

Don't reinvent the wheel for every new Rails project. Use sane Defaults.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Ruby45.7%
  • JavaScript44.2%
  • HTML7.1%
  • Shell2.2%
  • Slim0.4%
  • SCSS0.3%
  • Procfile0.1%

[8]ページ先頭

©2009-2025 Movatter.jp