Changing provider: I would like to announce, that I am changing provider of this service and so for a while it will be unavailable.
Momentify is a platform for sharing your moments with others. This is MERN
stack application made for learning purposes, it is not meant to be production level application.
Application supports: dark/light theme, mobile friendly, caching data, localization and uses JWT
for authentication.
more details
dev
- run a development serverbuild
- transpilles source into browser understandable codeformat
- prettier format entire client with config from root file
dev:prepare
- installs dependenciesdev
- run a development serverprod
- run transpiled applicationbuild
- transpilles source into node.js understandable codeformat
- prettier format entire serer with config from root file
more details
- TypeScript (source-code)
- React (UI)
- Redux-Toolkit with Query (state management and data fetching)
- Tailwind CSS (styling)
- i18next (localization)
- Yup / Formik ( form validation)
- vite, ts + swc (bundling / compiling)
- TypeScript (source-code)
- Express.js (routing)
- node:http (http server)
- winston (logging)
- Prisma (ORM)
- MongoDB (database)
- Multer (Multi-part FormData)
- Joi (request validation)
- jsonwebtoken (JWT)
- nodemailer (emailing)