Code Monkey home page Code Monkey logo

egrim's Introduction

eGrim

Motivation

For years now, I've been investigating occult traditions and seeking knowledge about phenomena that appear to be beyond the grasp of science as we know it today. During that time, I've wanted to run experiments and collect data around the events and experiences that lead me to feel there is something worth investigating in this topic with the goal of having more rigorous, mutually-verifiable epistemic foundation for these inquiries. Since I never found a tool that would enable this, I decided to create my own. I have precious little experience with UX design and frontend application development, so please forgive the messy UI. If you happen to run across this project and find it interesting or have suggestions, I'd be delighted to talk with you about it. Please feel free to email me at [email protected] or connect with me on Discord under the name esotericism. (the . is necessary).

Prerequisites

In order to run eGrim, you'll need to have the following installed:

  • Node.js (TODO: Remember and mention the minimum version)
  • NPM or Yarn
  • PostgreSQL

You will need have a running PostgreSQL. If you are using a port for this other than 5432 or running it on a remote machine, you will need to change the DATABASE_URL variable in server/.env.

Build and Run

Currently, only a development version of the application can be built and run. I intend to introduce a more robust build system in the future.

To build and run the entire application in its current state run the following commands from the root directory of the repo

# Start server
cd src/server
npm run migrate
npm run start

# Start web
cd ../web
npm run generate-types
npm run dev

egrim's People

Contributors

t-rad679 avatar

Watchers

 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.