Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Projects in Awesome Lists by obrm
A curated list of projects in awesome lists by obrm .
https://github.com/obrm/zetz-shop
eCommerce platform built with the MERN stack & Redux. Custom Bootstrap with Bootswatch. Backend: Node.js, Mongo DB, mongoose, Express, bcrypt, json web token, multer, nodemon, concurrently. Frontend: React, React-bootstrap, React-redux, React-router-dom, Redux-thunk, google-login.
bcrypt bootstrap bootswatch concurrently eccomerce express full-stack google-login jsonwebtoken mern-stack mongodb mongoose multer nodejs nodemon react-router-dom redux redux-thunk
Last synced: 09 Nov 2024
https://github.com/obrm/accordion
A simple accordion style app built with React. Built as part of a React course.
Last synced: 09 Nov 2024
https://github.com/obrm/react-best-practices-design-pattens
This repo contains code examples from the article "Best Practices and Design Patterns in React.js for High-Quality Applications". Use these organized and downloadable examples to implement best practices and design patterns in your React projects for scalability and maintainability.
best-practices compound-components context-api custom-hooks design-patterns folder-structure hocs reactjs reducers render-props services
Last synced: 09 Nov 2024
https://github.com/obrm/connect-front-to-back-vite
This repository contains a MERN stack project that demonstrates how to connect a front-end React application created with Vite to a back-end Node/Express API. It can serve as a boilerplate project for a MERN stack application, providing a solid foundation for building scalable and maintainable applications.
boilerplate dotenv express full-stack mongoose react vite
Last synced: 09 Nov 2024
https://github.com/obrm/my-contacts
MERN full stack contacts app. Built with React, Hooks, Router, Context API, Reducer Provider & React Router on the front end. Node.js, Express, MongoDB & JWT authentication on the back end.
context-api-react express hooks-api jwt-authentication mern-stack mongodb nodejs react react-router react-router-dom reducer-provider
Last synced: 09 Nov 2024
https://github.com/obrm/my_breweries
Flutter app to display as a list Breweries from an API and add them to favorites.
Last synced: 09 Nov 2024
https://github.com/obrm/bootcamper-api
This Node.js, Express.js, and MongoDB RESTful API offers authentication, CRUD operations, pagination, filtering, sorting, geocoding, and image uploading. Manage bootcamps, courses, reviews, and users based on different access levels. Search for bootcamps within a radius, and upload bootcamp images.
bcryptjs cookie-parser cors express express-fileupload express-mongo-sanitize express-rate-limit helmet hpp jwt mongoose node-geocoder nodemailer slugify xss-clean
Last synced: 09 Nov 2024
https://github.com/obrm/my-breweries
React app to display as a list Breweries from an API and add them to favorites.
muiv5 normalize-css react react-helmet react-router-dom redux-toolkit sass-framework typescipt
Last synced: 15 Oct 2024
https://github.com/obrm/dev-home
A social network MERN stack application that includes authentication, profiles and forum posts.
express full-stack mern-stack mongodb nodejs react redux
Last synced: 09 Nov 2024
https://github.com/obrm/rest-api-nodejs-ts-express-mongodb-zod
a REST API with Node.js, MongoDB with Mongoose, Express, Zod & TypeScript
bcrypt express mongodb mongoose nodejs rest-api typescript zod
Last synced: 09 Nov 2024
https://github.com/obrm/amazon-clone
E-Commerce Shop - Stripe + React, Redux, NestJS, and Mongo
mongodb nestjs react redux-toolkit typescript
Last synced: 09 Nov 2024
https://github.com/obrm/graphs
A site that displays a Line Graph and a Gantt Graph
muiv5 react react-google-charts recharts typescript
Last synced: 09 Nov 2024
https://github.com/obrm/github-users-index
Search GitHub users app. Built with: React, Hooks, Context API, Reducer Provider & React Router.
context-api react react-router-v6 reducer
Last synced: 09 Nov 2024
https://github.com/obrm/dark-mode
A React Dark mode toggler. Built as part of a React course.
react-dark react-dark-mode-toggle
Last synced: 09 Nov 2024
https://github.com/obrm/react-demo-dating-app
Simple dating app demo for students in my bootcamp.
react-icons reactjs styled-components
Last synced: 09 Nov 2024
https://github.com/obrm/ticketing-microservices-app
Educational Microservices with Node JS and React project
Last synced: 09 Nov 2024
https://github.com/obrm/vanilla-js-validation
Simple client side Vanilla JavaScript form validation
Last synced: 09 Nov 2024
https://github.com/obrm/todo-mobx-react
Simple Todo React TypeScript app using Mobx
mobx mobx-react-lite react typescript
Last synced: 09 Nov 2024
https://github.com/obrm/color-generator
Color generator app built with React. Built as part of a React course.
Last synced: 09 Nov 2024
https://github.com/obrm/react-typescript-quiz
React with TypeScript Quiz App. Part of a React TypeScript tutorial
reactjs styled-components typescript
Last synced: 09 Nov 2024
https://github.com/obrm/react-ts
First React TypeScript project. Part of the course Understanding TypeScript on Udemy
Last synced: 09 Nov 2024
https://github.com/obrm/react-explorer
Simple react explorer-display app using recursion
Last synced: 09 Nov 2024
https://github.com/obrm/nestjs-task-management
NestJS Task Management API
bcrypt class-validator nestjs nodejs passport typeorm typescript
Last synced: 09 Nov 2024
https://github.com/obrm/material-dashboard
MERN Project in which I implemented the backend: auth - user authentication: registration, login and profile update. In the frontend I implemented login page, registration page and profile update logic. State handled with Redux and Redux-thunk.
bcryptjs express jwt material-ui mongodb mongoose nodejs reactjs redux redux-thunk
Last synced: 09 Nov 2024
https://github.com/obrm/nextjs-mobx-blockchain
blockchain mobx nextjs reactjs
Last synced: 09 Nov 2024
https://github.com/obrm/movie-seat-booking
Display movie choices and seats in a theater to select from in order to purchase tickets
css html javascript vanilla-javascript
Last synced: 09 Nov 2024
https://github.com/obrm/hero-weather-thunk
React weather app with the AccuWeather API.
lodash react react-bootstrap react-dark-mode-toggle react-helmet redux thunk
Last synced: 09 Nov 2024
https://github.com/obrm/kemtai-workout
This project is a demo of a workout mobile only web app.
Last synced: 09 Nov 2024
https://github.com/obrm/forkify
A Vanilla JS based front end recipe application web app
Last synced: 09 Nov 2024
https://github.com/obrm/hero-weather-redux-saga
React weather app with the AccuWeather API, Redux-Saga and Styled Components.
accuweather-api bootswatch geolocation-api localstorage react-bootstrap react-hooks react-redux reactjs redux redux-saga styled-components
Last synced: 09 Nov 2024
https://github.com/obrm/exchange-rate-calculator
Select countries to get the exchange rate for a specific amount
Last synced: 09 Nov 2024
https://github.com/obrm/coininfo
CoinInfo Flutter project using the coingecko API.
Last synced: 09 Nov 2024
https://github.com/obrm/custom-video-player
Custom video player using the HTML5 video element and it's JavaScript API with a custom design
css html5 vanilla-javascript video-player
Last synced: 09 Nov 2024
https://github.com/obrm/pig-game
משחק מזל לשני שחקנים נכתב ב-Vanilla Javascript.
Last synced: 09 Nov 2024
https://github.com/obrm/stripe-menus
Stripe styled menus built with React. Built as part of a React course.
Last synced: 09 Nov 2024
https://github.com/obrm/tours
A simple tours list React app. Built as part of a React course.
Last synced: 09 Nov 2024
https://github.com/obrm/reviews
A simple reviews app built with React. Built as part of a React course.
Last synced: 09 Nov 2024
https://github.com/obrm/stock-photos-infinite-scrolling
Infinite scrolling through Unsplash stock photos built with React. Built as part of a React course.
infinite-scroll react unsplash-api
Last synced: 09 Nov 2024
https://github.com/obrm/bankist-corporate-website
דמו של אתר תדמית. נבנה ב- vanilla JavaScript
Last synced: 09 Nov 2024
https://github.com/obrm/slider
Slider app built with React. Built as part of a React course.
Last synced: 09 Nov 2024
https://github.com/obrm/markdown-preview
Markdown preview app built with React. Built as part of a React course.
Last synced: 09 Nov 2024
https://github.com/obrm/grocery-list
Grocery list app built with React. Built as part of a React course.
Last synced: 09 Nov 2024
https://github.com/obrm/menu
A simple menu app built with React. Built as part of a React course.
Last synced: 09 Nov 2024
https://github.com/obrm/guess-my-number
Pure Vanilla JS number guessing game
Last synced: 09 Nov 2024
https://github.com/obrm/hebrew-lorem-ipsum
Hebrew Lorem ipsum generator app built with React. Built as part of a React course.
Last synced: 09 Nov 2024
https://github.com/obrm/it-logger
React app to track IT department tasks and issues. Uses JSON-Server as a mock backend. Built with React & Redux. Used Materialize for the UI styling.
Last synced: 09 Nov 2024
https://github.com/obrm/cocktails
Cocktails search app built with React. Built as part of a React course.
react react-router-dom usecallback usecontext usereducer useref
Last synced: 09 Nov 2024
https://github.com/obrm/mapatimun
Simple app to track your running and cycling. Built with Vanilla Javascript.
Last synced: 09 Nov 2024
https://github.com/obrm/react-crud-cra
React demo site to demonstrate CRUD with local storage and axios
axios bootswatch react react-bootstrap react-router-dom-v6
Last synced: 09 Nov 2024
https://github.com/obrm/usereducer-cart
React shopping cart component with useContext & useReducer. Built as part of a React course.
Last synced: 09 Nov 2024
https://github.com/obrm/top-projects
My top projects app built with React. Built as part of a React course.
Last synced: 09 Nov 2024
https://github.com/obrm/usecontext-modal-sidebar
Sidebar/Modal utilized by the useContext hook. Built as part of a React course.
Last synced: 09 Nov 2024
https://github.com/obrm/bankist
A demo banking application written with pure Vanilla Javascript.
Last synced: 09 Nov 2024
https://github.com/obrm/birthday-reminder
A simple birthday reminder React app. Built as part of a React course.
Last synced: 09 Nov 2024
https://github.com/obrm/navbar
Navbar component built with React. Built as part of a React course.
Last synced: 09 Nov 2024
https://github.com/obrm/react-router-6-tutorial-main
React Router Dom version 6 examples. Taken from John Smilga's React Course.
Last synced: 09 Nov 2024
https://github.com/obrm/pricing-table
This project showcases a responsive pricing table built using React, Vite, TypeScript, and Sass. The table includes three pricing cards (Basic, Standard, and Enterprise) with different features and prices, as well as Get Started buttons.
Last synced: 09 Nov 2024
https://github.com/obrm/weather-widget
Weather Widget is a simple app built with React, TypeScript, SCSS & Vite, displaying weather for six locations using mock data. Designed for responsiveness, it adapts to various screen sizes on desktops, laptops, tablets & smartphones. Two versions of App.tsx & WeatherCard.tsx showcase different design patterns.
Last synced: 09 Nov 2024
https://github.com/obrm/shoes-app-demo
This is a Shoe CRUD application that allows users to Create, Read, Update, and Delete shoe entries. The app is integrated with a mock API for demonstration purposes.
axios react react-router react-toastify
Last synced: 09 Nov 2024
https://github.com/obrm/nba-playes
NBA Players is a React-based web application that leverages the BallDontLie API to display NBA player statistics and allows users to search for players, mark their favorites, and manage these preferences in a visually appealing interface.
axios daisyui lodash react react-icons react-infinite-scroll-component react-switch react-toastify tailwindcss typescript vite
Last synced: 09 Nov 2024