Skip to content

Türkiye'nin ilk ve en kapsamlı kimya ve periyodik tablo projesi!

License

Notifications You must be signed in to change notification settings

bbugday/periodum

 
 

Repository files navigation

Periodum: An Interactive Periodic Table Project

This project started as a Turkish periodic table and evolved into an international science project. We have a path forward and we are seeking programmers that are willing to take on the language expansion process. Contribute to the project if you're interested - and feel free to ask any questions if you cannot figure out anything (because of language or for any other reason)!

Important Links

Key Docs

Related Repos

Installation

Steps

  1. Complete the mysql setup via this link.
  2. Download the db.sql.zip database file.
  3. Export the db.sql file in the downloaded folder to the project main directory.
  4. Go to the main directory of the project via the terminal and enter sh setup.sh command.

Commands

# install dependencies
$ yarn install

# serve with hot reload at localhost:3000
$ yarn dev

# build for production and launch server
$ yarn build
$ yarn start

# generate static project
$ yarn generate

Testing

We use @testing-library/vue library for testing. You can check the cheat sheet here and see example tests here.

Please follow the GitLab testing guide for the testing structure and format.

Contribution Guidelines

Please click here to learn more about how to contribute to Periodum project.

About

Türkiye'nin ilk ve en kapsamlı kimya ve periyodik tablo projesi!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Vue 67.9%
  • JavaScript 25.6%
  • SCSS 5.3%
  • Shell 1.2%