Skip to content

Latest commit

 

History

438 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ManyLanguages Platform

A scalable infrastructure for managing research studies and open sharing of data.

DOI License: MIT Contributions Welcome Slack

Support

This work is supported by a grant from the National Science Foundation 2438627.

Local Development

For complete setup and configuration details, see the Getting Started guide. Here's a quick start for running the app locally:

  1. Clone the repository and install dependencies:
    npm install
  2. Copy the .env.example file to .env and fill in the required values:
    cp .env.example .env
  3. Start the application and database containers:
    make dev-host-app
    # or `make dev-fullstack` to run the app in Docker as well
  4. Run the Next.js development server (if using dev-host-app):
    npm run dev

Testing

Vitest uses the dedicated root .env.test instead of inheriting your normal dev .env. For database-backed tests, start the isolated test Postgres first:

npm run test:db:up
npm run test

Stop it when you are done:

npm run test:db:down

📖 Documentation:

👉 Full installation and usage guide

📦 Citation

If you use the platform in your work, please cite it using the concept DOI or a release-specific DOI:

🤝 Contributing

We welcome contributions of all kinds — code, documentation, testing, and feedback. See our contribution guidelines.

About

No description, website, or topics provided.

Resources

Code of conduct

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages