Skip to content

[LIVE !] - This is the repository of the lifechain's site ! It is build with the Next.js framework and it is open source !

License

Notifications You must be signed in to change notification settings

lifechaingr/lifechain-gr

Repository files navigation

Lifechain.gr

The smart way to be safe !

Framework and libraries description

Lifechain.gr uses the Next.js framework with a combination of typescript and javascript. Next.js is a framwork optimized with the react library for the UI and node for the API endpoints that can be also used to create a microservice. Next.js is currently the most popular framwork for web-applications thanks to the majority of libraries in npm. In our case we used

  1. framer-motion (Animation library)
  2. Node-emailer (Email service)
  3. chakra-ui (UI library)
  4. Next-ui (UI library)
  5. Icons from flaticon
  6. i18n (Translation library)
  7. react-intersection-observer (Auto drag)
  8. Shape devider (svg generation for curves)
  9. @svgr/webpack (Svg inmplimitatation from files)

Lifechain uses the page router for pages configuration and the creation of the api endpoints, mostly for the email and trasnlation services.

Deployment and domain

The easiest way to deploy your Next.js project is from Vercel, The company behind the framework itself ! It provides a simple enviroment to host the web-app and services to keep track with users experience. Just puss your project on github in a public repository, license it , create a vercel account and paste your github repository link !

Want to learn how to make a website like this ? Follow these links

  • Learn The framwork
  • Lifechain code documantation(Under development)

The team

  • Lampros karachristos / full-stack dev & designer

License

The lifechain.gr site is licensed under the Apache License 2.0

About

[LIVE !] - This is the repository of the lifechain's site ! It is build with the Next.js framework and it is open source !

Resources

License

Stars

Watchers

Forks

Packages

No packages published