All the positive things in the Old Testament are symbols, pictures, or prophecies of the New Testament realities. Some of these pictures correspond with characteristics of New Jerusalem. Here is a list of posts showing parallels between Exodus and New Jerusalem.
We are on a journey to the mountain of God to see a vision, as John saw New Jerusalem from a high mountain. The stages of this journey:
Exodus 12—14: we are redeemed and nourished by the Lamb to leave Egypt
Exodus 15: we sing and praise the Lord on our journey to the mountain
Exodus 16: we eat the manna, a picture of Christ as our heavenly nourishment
Exodus 17: we drink the water which flows out of the smitten rock
Exodus 17: we fight against the flesh by walking in spirit
After we reach the mountain, more steps are needed to see God’s revelation of the building of the tabernacle, a type of New Jerusalem:
Exodus 19—23: God’s commands show that apart from Christ we cannot make the journey
Exodus 23: God promised that His Angel would lead us onward
Exodus 24: we take Christ’s redemption
Exodus 24: we take Christ’s absoluteness for God
When we go up the mountain, we have undivided time with the Lord to see a full vision.
Exodus 24—25: on the mountain we are in a cloud to cut our view of other things
Exodus 24—25: Moses’ time in the cloud prefigures many NT experiences
Exodus 24, 33, 34: Moses had many times of fellowship with God
The holy of holies in the tabernacle depicts New Jerusalem as the eternal holy of holies.
Exodus 25-26: the ark, expiation cover, and cherubim of glory portray Christ and the city
Exodus 26: the veil has been rent by the death of Christ, so we can enter New Jerusalem
Exodus 26: the veil portrays the Lord Jesus, who is the reality in New Jerusalem
Exodus 28: the breastplate with gold and precious stones represents aspects of the city
Exodus 40: glory fills the tabernacle, portraying New Jerusalem, a city of glory