Skip to content

Commit 747c9e9

Browse files
committed
mern and audio twitter in progress
1 parent c5de2ab commit 747c9e9

File tree

4 files changed

+29
-19
lines changed

4 files changed

+29
-19
lines changed

src/content/project/2019/09-29-redux-ecommerce/index.mdx

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: Redux ecommerce
3-
description: Browser extension for comments on Reddit.
3+
description: E-commerce website with React and Redux.
44
heroImage: '../../../../content/project/2019/09-29-redux-ecommerce/_images/redux-ecommerce.png'
55
heroAlt: Homepage Redux ecommerce
66
publishDate: 2019-09-29
@@ -17,27 +17,29 @@ import ReduxEcommerceImage from '../../../../content/project/2019/09-29-redux-ec
1717

1818
## Overview
1919

20-
Chrome/Firefox extension for easier tracking of new comments on Reddit.
20+
E-commerce website with React and Redux.
2121

2222
## Goal
2323

24-
Build a custom blog script for my personal coding blog.
24+
Build a basic e-commerce website.
2525

2626
## Tech stack
2727

28-
- Browser extension, React, RadixUI, Typescript
28+
- React, Redux, Redux Thunk, React Bootstrap, Faker
2929

3030
## Features
3131

32-
- Static Astro website
32+
- Responsive e-commerce pages
33+
- Products filtering, sorting, pagination with infinite scroll
34+
- Static app with fake backend
3335

3436
## Implementation details
3537

3638
You can find more implementation details in the <Link href="https://github.com/nemanjam/redux-ecommerce" variant="markdown" target="_blank" title="README.md">README.md</Link> file on Github.
3739

3840
## Lessons learned
3941

40-
- Currently Astro is the best framework for building static websites.
42+
- Get practical experience with Redux.
4143

4244
## Links
4345

src/content/project/2020/02-16-audio-twitter/index.mdx

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: Audio Twitter
3-
description: Full stack boilerplate with React, Redux, Express and Mongoose.
3+
description: Twitter clone with audio messages.
44
heroImage: '../../../../content/project/2020/02-16-audio-twitter/_images/audio-twitter.png'
55
heroAlt: Homepage Audio Twitter
66
publishDate: 2020-02-16
@@ -17,27 +17,31 @@ import AudioTwitterImage from '../../../../content/project/2020/02-16-audio-twit
1717

1818
## Overview
1919

20-
Chrome/Firefox extension for easier tracking of new comments on Reddit.
20+
Twitter clone with audio messages.
2121

2222
## Goal
2323

24-
Build a custom blog script for my personal coding blog.
24+
Get practical experience with Apollo GraphQL. Work with audio.
2525

2626
## Tech stack
2727

28-
- Browser extension, React, RadixUI, Typescript
28+
- React, Apollo GraphQL, MaterialUI
29+
- Wavesurfer, Mongoose
2930

3031
## Features
3132

32-
- Static Astro website
33+
- Record, delete, like, retweet audio messages
34+
- Auth, edit profile, real time notifications
35+
- Responsive design, color themes and dark mode
3336

3437
## Implementation details
3538

3639
You can find more implementation details in the <Link href="https://github.com/nemanjam/audio-twitter" variant="markdown" target="_blank" title="README.md">README.md</Link> file on Github.
3740

3841
## Lessons learned
3942

40-
- Currently Astro is the best framework for building static websites.
43+
- Working with multimedia content is much more challenging than with text.
44+
- In-depth work with Apollo GraphQL, schemas, both server and client side resolvers, queries, subscriptions.
4145

4246
## Links
4347

src/content/project/2020/04-12-mern-boilerplate/index.mdx

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: MERN boilerplate
3-
description: Full stack boilerplate with React, Redux, Express and Mongoose.
3+
description: Full stack boilerplate with React, Redux, Express and MongoDB.
44
heroImage: '../../../../content/project/2020/04-12-mern-boilerplate/_images/mern-boilerplate.png'
55
heroAlt: Homepage MERN boilerplate
66
publishDate: 2020-04-12
@@ -17,27 +17,31 @@ import MernBoilerplateImage from '../../../../content/project/2020/04-12-mern-bo
1717

1818
## Overview
1919

20-
Chrome/Firefox extension for easier tracking of new comments on Reddit.
20+
Full stack boilerplate with React, Redux, Express and MongoDB.
2121

2222
## Goal
2323

24-
Build a custom blog script for my personal coding blog.
24+
Get practical experience with Redux and Express with Mongoose.
2525

2626
## Tech stack
2727

28-
- Browser extension, React, RadixUI, Typescript
28+
- React, Redux, Redux Thunk, Passport, Formik
29+
- Express, Mongoose
2930

3031
## Features
3132

32-
- Static Astro website
33+
- State management with Redux and Redux Thunk
34+
- Auth with Passport
35+
- CRUD operations, server and client side validation
3336

3437
## Implementation details
3538

3639
You can find more implementation details in the <Link href="https://github.com/nemanjam/mern-boilerplate" variant="markdown" target="_blank" title="README.md">README.md</Link> file on Github.
3740

3841
## Lessons learned
3942

40-
- Currently Astro is the best framework for building static websites.
43+
- How to structure a full stack app and what are the common challenges to be expected.
44+
- Work in practice and debug with Redux.
4145

4246
## Links
4347

src/content/project/2022/07-17-nextjs-prisma-boilerplate/index.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ Full stack boilerplate with Next.js and Prisma.
2121

2222
## Goal
2323

24-
Make a solid foundation for a modern full stack Next.js server side rendered app. Get practical experience configuring everything from scratch, especially testing and automation.
24+
Make a solid foundation for a modern full stack Next.js server side rendered app. Get practical experience configuring everything from scratch, especially code structure, testing and automation.
2525

2626
## Tech stack
2727

0 commit comments

Comments
 (0)