DEV Community

Cover image for Periodum.com: An Interactive Periodic Table Open Source Project
Nesim Tunc
Nesim Tunc

Posted on

Periodum.com: An Interactive Periodic Table Open Source Project

Hey,

Recently, I'm into this useful, educational, meaningful open source science project Periodum in my free time, still there're a lot of things to be done, and we're short of technical people.

If you're interested in you may help us, or you may star the repos (for spreading purpose) or share with someone you know that can help.

The tech stack is:

  • NodeJS with TypeScript, MongoDB for backend & API,
  • Swift for iPad and macOS clients,
  • VueJS for web frontend.

The project has became quite popular in Turkey because it was started in Turkish language in the first place, but it's evolved into an international science project now so, we're trying to convert everything into English and multi-language support for frontend clients.

Web frontend is currently tied to an internal API along with MySQL DB, but we're separating them for a better infrastructure.

Currently periodum-api project needs help where the stack is MongoDB & NodeJS with TypeScript. https://github.com/evrimagaci/periodum-api/issues

Organization: https://github.com/evrimagaci

You may contribute the project via GitHub discussion or right here in comments. Any help is appreciated.

Especially is there anyone who experienced Prisma with MongoDB? Do you recommend it? Any problems that you have encountered during the implementation?

Thank you,
Happy coding!

Image of Datadog

Create and maintain end-to-end frontend tests

Learn best practices on creating frontend tests, testing on-premise apps, integrating tests into your CI/CD pipeline, and using Datadog’s testing tunnel.

Download The Guide

Top comments (0)

Billboard image

Create up to 10 Postgres Databases on Neon's free plan.

If you're starting a new project, Neon has got your databases covered. No credit cards. No trials. No getting in your way.

Try Neon for Free →

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay