{"id":21625109,"url":"https://github.com/ohcnetwork/timeline","last_synced_at":"2026-04-04T20:33:11.115Z","repository":{"id":38291367,"uuid":"338591911","full_name":"ohcnetwork/timeline","owner":"ohcnetwork","description":"A timeline experiment to tell a story","archived":false,"fork":false,"pushed_at":"2023-01-19T20:55:07.000Z","size":1274,"stargazers_count":1,"open_issues_count":33,"forks_count":1,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-12-10T06:22:26.298Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ohcnetwork.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2021-02-13T14:25:45.000Z","updated_at":"2021-03-26T12:05:45.000Z","dependencies_parsed_at":"2023-02-11T21:16:43.088Z","dependency_job_id":null,"html_url":"https://github.com/ohcnetwork/timeline","commit_stats":null,"previous_names":["ohcnetwork/timeline"],"tags_count":0,"template":false,"template_full_name":"bodhish/rails-6-tailwind","purl":"pkg:github/ohcnetwork/timeline","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ohcnetwork%2Ftimeline","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ohcnetwork%2Ftimeline/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ohcnetwork%2Ftimeline/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ohcnetwork%2Ftimeline/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ohcnetwork","download_url":"https://codeload.github.com/ohcnetwork/timeline/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ohcnetwork%2Ftimeline/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31413269,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-04T20:09:54.854Z","status":"ssl_error","status_checked_at":"2026-04-04T20:09:44.350Z","response_time":60,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-25T01:07:56.696Z","updated_at":"2026-04-04T20:33:11.080Z","avatar_url":"https://github.com/ohcnetwork.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n\u003c!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section --\u003e\n[![All Contributors](https://img.shields.io/badge/all_contributors-1-orange.svg?style=flat-square)](#contributors-)\n\u003c!-- ALL-CONTRIBUTORS-BADGE:END --\u003e\n# README\n\nA simple rails starter with few addon's that i generally use.\n\n### Includes\n- Reason React\n- Tailwind \n- Active Admin \n- Reform Rails \n- Devise\n- Omniauth - Facebook \u0026 Google\n- Fontawesome\n- Pnotify\n- Reason Utils [bs-fetch, @glennsl/bs-json, bs-platform, bs-webapi]\n\n\n## How to use?\n\n- Clone the repo\n- rename `example.env` to `.env`\n- replace all usages of `your_app_name`, `YourAppName` and `YOUR_APP_NAME` with you applciation name \n\n\n## Install and configure dependencies\n\n\n#### On macOS\n\nWe'll use [Homebrew](https://brew.sh/) to fetch most of the packages on macOS:\n- postgresql - Install [Postgres.app](http://postgresapp.com) and follow its\n  [instructions](https://postgresapp.com/documentation/install.html), **including** the part about setting up\n  command-line tools.\n\n#### On Ubuntu\n\nThe following command should install all required dependencies on Ubuntu. If you're using another _flavour_ of Linux,\nadapt the command to work with the package manager available with your distribution.\n\n    $ sudo apt-get install postgresql postgresql-contrib autoconf libtool\n\n### Install Ruby and Rubygems\n\nUse [rbenv](https://github.com/rbenv/rbenv) to install the version of Ruby specified in the `.ruby-version` file.\n\nOnce Ruby is installed, fetch all gems using Bundler:\n\n    $ bundle install\n\nYou may need to install the `bundler` gem if the version of Ruby you have installed comes with a different `bundler`\nversion. Simply follow the instructions in the error message, if this occurs.\n\nIf installation of of `pg` gem crashes, asking for `libpq-fe.h`, install the gem with:\n\n#### On macOS:\n\n    # Find the exact path to pg_config.\n    $ find /Applications -name pg_config\n\n    # Use the path returned by the above command in the following one. Replace X.Y.Z with the same version that failed to install.\n    $ gem install pg -v 'X.Y.Z' -- --with-pg-config=/path/to/pg_config\n\n#### On Ubuntu:\n\n    $ sudo apt-get install libpq-dev\n\n### Setup ReasonML \u0026 Javascript environment\n\n1. Install NVM following instructions on the [offical repository.](https://github.com/creationix/nvm)\n2. Install the LTS version of NodeJS: `nvm install --lts`\n3. Install Yarn following [offical instructions.](https://yarnpkg.com/en/docs/install).\n4. From the root of the repository, run the `yarn` command to install all node modules.\n\n## Set credentials for local database\n\nWe'll now set a password for the `postgres` database username.\n\nMake sure that the PostgreSQL server is running. Once that's done, we'll set a password for the\ndefault database user. Open the `psql` CLI:\n\n    # macOS\n    $ psql -U postgres\n\n    # Ubuntu\n    $ sudo -u postgres psql\n\nThen set a new password and quit.\n\n    # Set a password for this username.\n    postgres=# \\password postgres\n\n    # Quit.\n    postgres=# \\q\n\nFeel free to alter these steps if you're familiar with setting up PostgreSQL.\n\n## Configure application environment variables\n\n1. Copy `example.env` to `.env`.\n\n   ```\n   $ cp example.env .env\n   ```\n\n2. Update the values of `DB_USERNAME` and `DB_PASSWORD` in the new `.env` file.\n\n   Use the same values from the previous step. The username should be `postgres`, and the password will be whatever\n   value you've set.\n\nThe `.env` file contains environment variables that are used to configure the application. The file contains\ndocumentation explaining where you should source its values from.\n\n## Compile ReasonML code\n\nIf you've used the `yarn` command to install JS dependencies, then ReasonML code should already be compiled at this\npoint. To compile ReasonML code again (if you've made changes), you can either do a one-time build, or set up a watcher.\n\n    # One-time recompilation\n    $ yarn run re:build\n\n    # Recompile, and then watch for changes\n    $ yarn run re:watch\n\n## Run Webpack Dev Server\n\nStart the Webpack Dev Server on another tab or window:\n\n    $ bin/webpack-dev-server\n\n## Start the Rails server\n\nWith `webpack-dev-server` running, start the Rails server:\n\n    $ bundle exec rails server\n\nYou'll want all three of these processes running for best performance when developing.\n\n\u003e General setup instructions copied from [pupilfirst](https://github.com/pupilfirst/pupilfirst/edit/master/docs/developers/docs/development_setup.md)\n## Contributors ✨\n\nThanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):\n\n\u003c!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section --\u003e\n\u003c!-- prettier-ignore-start --\u003e\n\u003c!-- markdownlint-disable --\u003e\n\u003ctable\u003e\n  \u003ctr\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://syam.dev\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/11440246?v=4?s=100\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003esyamkumar\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#infra-tomahawk-pilot\" title=\"Infrastructure (Hosting, Build-Tools, etc)\"\u003e🚇\u003c/a\u003e\u003c/td\u003e\n  \u003c/tr\u003e\n\u003c/table\u003e\n\n\u003c!-- markdownlint-restore --\u003e\n\u003c!-- prettier-ignore-end --\u003e\n\n\u003c!-- ALL-CONTRIBUTORS-LIST:END --\u003e\n\nThis project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fohcnetwork%2Ftimeline","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fohcnetwork%2Ftimeline","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fohcnetwork%2Ftimeline/lists"}